haber estado ahí

to have been there

→ haber
phrase Uncommon #11,950
to have been there The perfect infinitive of estar. It often appears after expressions such as debería, tendría que, or sentir, and can mean that someone was expected to be there or regrets not being there.
SP: Me alegra haber estado ahí para ayudarte.
EN: I'm glad to have been there to help you.

, tendría que haber estado ahí.

Yes, I should have been there.

— Impacto (1981)

Ella negó haber estado ahí.

She denied being there.

Siento no haber estado ahí cuando más me necesitabas.

I'm sorry I wasn't there when you needed me most.

— स्वदेस (2004)

Debería haber estado ahí.

I should have been there.

No deberías haber estado ahí.

You shouldn't have been there.

— Guardianes del día (2006)

Y tendrías que haber estado ahí.

And you should have been there.

— Hamnet (2025)

Tendría que haber estado ahí para ti.

I should have been there for you.

— Scream 7 (2026)

Me alegro de haber estado ahí.

I'm glad I was there.

Siento no haber estado ahí para cuidar de ti.

I'm sorry I wasn't there to take care of you.

— स्वदेस (2004)

Tom debería haber estado ahí.

Tom should have been there.