must have done; will have done
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.
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é le habrá hecho cambiar de idea.
I wonder what made him change his mind.
Para mañana, esta niña lo habrá hecho.
By tomorrow, this girl will have done it.
Ella habrá hecho eso bien en su vida, felicitaciones.
She must have done that right in her life, congratulations.
— Incendies (2010)