has thrashed
Presente perfecto para el sujeto he/she del verbo thrash.

thrash

It's the first time an opponent has thrashed this tennis player who has been among the top three for more than ten years.
Es la primera vez que un contrincante le da una paliza a este tenista que se ha mantenido entre los tres primeros puestos durante más de diez años.
Palabra del día
el pan de jengibre