has been ravaging
-ha estado arrasando
Present perfect progressivehe/sheconjugation ofravage.

ravage

Months after the conference was announced and after continuous postponements the talks, which it hopes will put an end to the armed conflict which has been ravaging Syria for almost three years, are set to begin.
Meses después de que se anunciara y tras continuos aplazamientos, la conferencia con la que se espera poner fin al conflicto armado que azota Siria desde hace casi tres años está a punto de comenzar.
The disastrous effects of the war have been compounded by drought, which has been ravaging the north of the country for many years.
La sequía que sufre desde hace varios años el norte del país agrava los desastrosos efectos de la guerra en la economía.
Other Dictionaries
Explore the meaning of ravage in our family of products.
Word of the Day
sorcerer