have been grinning
-he estado sonriendo
Presente perfecto progresivo para el sujetodel verbogrin.Hay otras traducciones para esta conjugación.

grin

Hysteria raged in political circles across Europe, and the terrorists must have been grinning.
La histeria cundió en los círculos políticos europeos y los terroristas deben de haber estado muy contentos.
Palabra del día
el guion