has excoriated
Presente perfecto para el sujeto he/she del verbo excoriate.

excoriate

As we all know, that DC Comics adaptation proved a commercial and critical disappointment and Reynolds himself has excoriated it on numerous occasions (including in the first Deadpool movie).
Como todos sabemos, la adaptación de DC Comics resultó ser una decepción comercial y con la prensa, y el propio Reynolds la ha criticado en numerosas ocasiones (incluso en la primera película de Deadpool).
Palabra del día
la chimenea