te hayas

you have …

→ te
phrase Uncommon #22,130
you have … Used with a past participle in the subjunctive. “Te” can mean “yourself” or “you,” depending on the verb.
SP: Me alegra que te hayas divertido.
EN: I'm glad you had fun.

Me alegra que te hayas acordado de mi santo.

I'm glad you remembered my saint's day.

— Fresas salvajes (1957)

Te agradezco que te hayas puesto otra ropa.

I appreciate you changing your clothes.

No dejaré a Daniel solo porque te hayas ido.

I won't leave Daniel alone just because you're gone.

— Anatomía de una Caída (2023)

Espero no te hayas lastimado.

I hope you didn't hurt yourself.

— Se levanta el viento (2013)

Estoy tan orgulloso de que te hayas fijado en mí.

I'm so proud that you noticed me.

— La historia de David Copperfield (2019)

Espero que te hayas divertido mucho en la fiesta.

I hope you had a lot of fun at the party.

Me alegra que te hayas dado cuenta de eso.

I'm glad you realized that.

— 霸王别姬 (1993)

Me alegro de que te hayas recuperado.

I'm glad you've recovered.

Siento que te hayas metido en todo esto.

I'm sorry you got caught up in all this.

Estoy orgullosa de que te hayas enfrentado a él.

I'm proud that you stood up to him.

Te responderé cuando te hayas calmado.

I’ll answer you when you’ve calmed down.

Me alegra que te hayas quedado unos días.

I'm glad you stayed a few days.

— Cuentos de Tokio (1953)

Espero que no te hayas pasado esta mañana.

I hope you didn't overdo it this morning.

Cuando te hayas acabado el libro, déjalo donde lo encontraste.

When you’ve finished the book, leave it where you found it.

Que gentileza que te hayas vestido para mí.

How kind of you to dress up for me.

Me alegro mucho de que te hayas pasado.

I'm really glad you stopped by.

¿Qué pasará cuando te hayas vengado?

What will happen once you’ve gotten your revenge?

— Oldboy: Cinco días para vengarse (2003)

Vero, siento que te hayas perdido la boda.

Vero, I’m sorry you missed the wedding.

— 7 años (2016)