have eaten
Kolja, ¿te has comido todo el caviar?
Kolja, have you eaten all the caviar?
— El síndrome asténico (1989)
Si no te has comido tu plato en tres minutos, no recibirás postre.
If you haven’t finished your meal in three minutes, you won’t get dessert.
Y siempre las has comido frescas.
And you've always eaten them fresh.
— El tambor de hojalata (1979)
You still haven’t eaten.
Comprendemos que has comido mucho.
We understand that you've eaten a lot.
Hoy, no has comido ni bebido.
Today, you haven't eaten or drunk anything.