habrá repetido
Futuro compuesto para el sujetoél/ella/usteddel verborepetir.

repetir

¿Por qué lo habrá repetido?
Why would she have repeated that, I wonder?
¡Cuántas veces se habrá repetido, en el curso de la historia humana, una despedida así entre esposos, cuando el clarín llamaba a los hombres al frente, a entrar en el combate!
How many times has it been repeated, in the course of human history, a farewell as well between spouses, when the bugle called the men to the front, to enter the combat!
Palabra del día
la huella