will have been sparring
Futuro perfecto progresivo del verbo spar. Hay otras traducciones para esta conjugación.

spar

Palabra del día
el muérdago