will have been entertaining
-habré estado entreteniendo
Futuro perfecto progresivo del verbo entertain. Hay otras traducciones para esta conjugación.

entertain

Palabra del día
el mantel