you have eaten
Have you eaten garlic?
Avete mangiato i vostri spinaci?
Have you eaten your spinach?
You haven't eaten anything.
Quale avete mangiato, pesce o carne?
Which did you eat, fish or meat?
Did you eat breakfast?
Quanti dolcetti avete mangiato?
How many sweets did you eat?
Perché non avete mangiato il vostro cibo?
Why didn't you eat your food?
Cosa avete mangiato questa mattina?
What did you eat this morning?
You ate rice.