What's the difference between these two sentences?

  1. He ate all his food
  2. He ate all of his food

3 Answers 3


There 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.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .