te haya gustado

you liked

→ te
phrase Rare #24,939
you liked Perfect subjunctive form used after expressions like 'me alegra' or 'ojalá'. It refers to a past action from the speaker's point of view.
SP: Espero que te haya gustado la cena.
EN: I hope you liked the dinner.

Me alegro de que te haya gustado.

I'm glad you liked it.

Ojalá te haya gustado la loción.

I hope you liked the lotion.

Una pena que no te haya gustado también el dueño.

It's a shame you didn't like the owner too.

— Volver (2006)

Has leído algún libro que te haya gustado?

Have you read any book that you liked?

— La vida de Adèle (2013)

Me alegro que te haya gustado.

I'm glad you liked it.

Me alegro de que te haya gustado mi regalo.

I'm glad you liked my gift.

Me alegra que te haya gustado.

I'm glad you liked it.