habréis luchado
-you will have fought
Futuro compuesto para el sujeto vosotros del verbo luchar.

luchar

Palabra del día
el ponche de huevo