perdona que te haya

sorry for having

→ perdonar
phrase Rare #41,944
sorry for having Used to apologize for something you have already done, before the past participle or another verb phrase.
SP: Perdona que te haya llamado tan tarde.
EN: Sorry I called you so late.

Perdona que te haya golpeado.

I'm sorry I hit you.

— Indiana Jones y la última cruzada (1989)

Perdona que te haya hecho esperar.

Sorry to have kept you waiting.

Perdona que te haya despertado.

Sorry to wake you up.

— Todo sobre mi madre (1999)

Perdona que te haya hecho daño pero no me has dejado elección, debes admitirlo.

I'm sorry I hurt you, but you left me no choice—you have to admit it.

— Funny Games (1997)

Perdona que te haya levantado.

I'm sorry for waking you up.

— Dolor y gloria (2019)