will have been mopping
-habré estado fregando
Futuro perfecto progresivo del verbo mop. Hay otras traducciones para esta conjugación.

mop

Palabra del día
la guirnalda