Resultados posibles:
habrás comido
Futuro compuesto para el sujetodel verbocomer.
habrás comido
Futuro compuesto para el sujetovosdel verbocomer.

comer

Supongo que no te habrás comido todo esto tú.
I don't suppose you ate all this yourself.
¿No te habrás comido la naranja?
You didn't eat that orange, did you?
Te habrás comido la última.
You must have eaten the last.
Palabra del día
el guion