Resultados posibles:
hayas comido
Antepresente de subjuntivo para el sujeto del verbo comer.
hayas comido
Antepresente de subjuntivo para el sujeto vos del verbo comer.

comer

Que bueno que te hayas comido todo ese queso.
Good thing you ate all that cheese.
No me puedo creer que te hayas comido mis últimos S'mores Pop-Tarts.
I can't believe you ate the last of my S'mores Pop-Tarts.
¡Tan pronto como te hayas comido tu pastel!
As soon as you've eaten you cake!
Y yo aún no puedo creer que te hayas comido una hamburguesa con queso
And I still can't believe you ate a cheeseburger.
Te daré el helado cuando te hayas comido todas las zanahorias.
I'll give you the ice cream after you eat all the carrots.
Vas a quedarte aquí sentada hasta que te hayas comido todo.
You'll simply have to sit here until you've eaten up your food.
Si almorzaste en la cafetería, espero que no te hayas comido el pollo. Tony se enfermó después de comerlo.
If you had lunch in the cafeteria, I hope you didn't eat the chicken. Tony got sick after eating it.
Palabra del día
la fiesta de traje