What's the difference between these two sentences?
- He ate all his food
- He ate all of his food
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityThere is no significant difference here, the meaning is the same. "He ate all of his food" is perhaps slightly more formal, but not by much.
Both of the sentences are identical and convey the same meaning.
According to The Free Dictionary: If you want to say something about the whole of a thing, you use all or all of, followed by the, this, that, or a possessive determiner, followed by an uncountable noun or the singular form of a countable noun.
So Kshitij Singh's answer is correct. The use of "of" is optional, and we normally drop it in such a sentence.