How can I correctly say that I have eaten all my food (the food is gone)?
How can I correctly ask someone if he has eaten all his food?
Imagine the situation when your child is eating:
Does the following dialogue sound fine?
- Have you eaten your food? (I want to know if my son has finished eating and has eaten all his food)
- Yes, I have eaten my food!
- Good boy!
Best Answer
Sounds fine to me. Good ear, that's exactly how I would say it! You could also say
Have you eaten all your food?
Have you finished your food?
Have you finished all your food?
but your first sentence is also fine.