habrán reflexionado
-they/you will have reflected
Futuro compuesto para el sujeto ellos/ellas/ustedes del verbo reflexionar.

reflexionar

¿Habrán reflexionado alguna vez lo que significa su propia exigencia de lo verdadero?
Have they ever reflected what their own demands as to the truth mean?.
Palabra del día
el higo