has wracked
Presente perfecto para el sujeto he/she del verbo wrack.

wrack

Popularity
500+ learners.
Upheaval has wracked U.S. pillars like Egypt.
La agitación ha agobiado a los pilares estadounidenses como Egipto.
But U.S. military intervention and forces it has set in motion directly or indirectly is responsible for the lion's share of the barbaric terrorism that has wracked Iraq, Syria, and the region for the past two-and-a-half decades in particular.
Pero la intervención militar de Estados Unidos y las fuerzas que ésta ha desatado directa o indirectamente es responsable de la mejor parte del terrorismo brutal que ha sacudido a Irak, Siria y la región, durante las últimas dos décadas y medio en particular.
Palabra del día
el búho