habrá hecho

must have done; will have done

→ haber
phrase Rare #36,829
must have done; will have done Used for a future perfect, and also to express a guess or certainty about something already done.
SP: Para cuando lleguemos, ya habrá hecho la tarea.
EN: By the time we arrive, she will have done the homework.

Porque él me habrá hecho una dama.

Because he will have made me a lady.

— La increíble historia de David Copperfield (2019)

Me pregunto qué se habrá hecho del amigo con el que solía ir de pesca.

I wonder what became of the friend I used to go fishing with.

Para mañana, esta niña lo habrá hecho.

By tomorrow, this girl will have done it.

Me pregunto qué le habrá hecho cambiar de idea.

I wonder what made him change his mind.

Seguro que lo habrá hecho.

I'm sure he did.

— Cónclave (2024)

Ella habrá hecho eso bien en su vida, felicitaciones.

She must have done that right in her life, congratulations.

— Incendies (2010)