will have been ranting
-habré estado despotricando
Futuro perfecto progresivo para el sujetodel verborant.Hay otras traducciones para esta conjugación.

rant

Palabra del día
el guion