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

convulse

This has caused social crises, such as the uprisings that have been convulsing the entire Maghreb since December.
Esto ha originado crisis sociales, como las revueltas que están agitando todo el Magreb desde diciembre.
Palabra del día
crecer muy bien