haber estado ahí

to have been there

→ haber
phrase Uncommon #12,078
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.

Ella negó haber estado ahí.

She denied being there.

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.

Sí, tendría que haber estado ahí.

Yes, I should have been there.

— Impacto (1981)

Tom debería haber estado ahí.

Tom should have been there.

Siento no haber estado ahí para cuidar de ti.

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

— स्वदेस (2004)

Y tendrías que haber estado ahí.

And you should have been there.

— Hamnet (2025)

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

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

— स्वदेस (2004)

No deberías haber estado ahí.

You shouldn't have been there.

— Guardianes del día (2006)

Debería haber estado ahí.

I should have been there.