Me has

you have … me

→ me
phrase Uncommon #23,858
you have … me Used with a past participle to say that you have done something to me. The subject tú (“you”) is implied.
SP: Me has ayudado mucho.
EN: You have helped me a lot.

¡Me has destruido!

You’ve destroyed me!

— El increíble castillo vagabundo (2004)

¿Me has copiado?

Did you copy me?

— Salyut-7 (2017)

¡Me has pisado un pie!

You stepped on my foot!

— Harry Potter y la piedra filosofal (2001)

¿Me has engañado alguna vez?

Have you ever cheated on me?

¡Me has vendido!

You’ve sold me out!

— El Bueno, El Malo y El Feo (1966)

¡Me has delatado por el asesinato del Pelao!

You ratted me out for the Pelao’s murder!

— Carandiru (2003)

¿Me has seguido hasta aquí?

Did you follow me this far?

— El laberinto del fauno (2006)

¡Me has engañado, Roxanne!

You’ve tricked me, Roxanne!

— Chicago (2002)

¡Me has vomitado en los zapatos!

You threw up in my shoes!

— Amarcord (1973)

¿Me has perdonado ya?

Have you forgiven me yet?

— Rebeca (1940)

¡Me has destrozado la camisa, cerdo!

You’ve ruined my shirt, you pig!

— Возвращение (2003)

¡Me has preparado un excelente regalo!

You've got me an excellent gift!

— Ирония судьбы, или С легким паром! (1976)

¡Me has herido!

You've hurt me!

— Tres son multitud (1998)

¿Me has buscado todo este tiempo?

Have you been looking for me this whole time?

— El tigre y el dragón (2000)

¡Me has estafado cinco yuanes!

You’ve scammed me out of five yuan!

— 三峡好人 (2006)

¿Me has perseguido toda tu vida, para venir a fallar ahora?

Have you chased me your whole life just to fail now?

— La Princesa Prometida (1987)