have been rejoicing
Presente perfecto progresivo para el sujetodel verborejoice.Hay otras traducciones para esta conjugación.

rejoice

And all the time they might have been rejoicing in the knowledge of a risen Saviour.
Y todo el tiempo podrían haber estado regocijándose en el conocimiento de un Salvador resucitado.
The world would have mourned, but in the streets of Tehran, Damascus and parts of Lebanon, there would have been rejoicing, just as there was after 9/11.
El mundo habría estado de duelo, pero en las calles de Teherán, Damasco y parte del Líbano se habría celebrado, tal como sucedió después del 11 de septiembre.
Palabra del día
crecer muy bien