All vs. Whole
All and whole have similar meanings. They can both be used with singular nouns to mean complete. The word order is different. He lived all his life in Africa. OR He lived all of his life in Africa. (Word order: all (of) + determiner + noun) He lived his whole life in Africa. (Word order: …