have been convulsing
Presente perfecto progresivo del verbo convulse.

convulse

Popularity
500+ learners.
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
el edredón