Resultados posibles:
has criticado
-you have criticized
Antepresente para el sujeto del verbo criticar.
has criticado
-you have criticized
Antepresente para el sujeto vos del verbo criticar.

criticar

Popularity
2,500+ learners.
Me has criticado por esto durante más de 30 años.
You been on me for this for over 30 years.
Te has criticado a ti mismo arriba y abajo y atrás y adelante.
You have criticized yourself up and down and back and forth.
Palabra del día
aquí