has been wreaking
-ha estado causando
Presente perfecto progresivo para el sujeto he/she del verbo wreak.

wreak

Popularity
500+ learners.
It has thus become completely impossible for any individual in near- and fully mature consumer societies to claim ignorance over the havoc his or her consumption is and has been wreaking.
Es ahora, por tanto, completamente imposible para una persona en una sociedad de consumo casi o completamente madura, ignorar los estragos que provocan y han provocado en el pasado sus actos de consumo.
Palabra del día
la bellota