you have …
Me alegra que te hayas acordado de mi santo.
I'm glad you remembered my saint's day.
— Fresas salvajes (1957)
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)
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 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.