habrán alegrado
Futuro compuesto para el sujetoellos/ellas/ustedesdel verboalegrar.

alegrar

Estaban aquí y se habrán alegrado de lo que hemos vivido.
They were here, and they were probably happy about what we experienced.
Por lo menos tus padres se habrán alegrado de que los visitaras.
Well, at least your parents must have been glad you paid them a visit, huh?
Palabra del día
la almeja