haber llegado

to have arrived

→ haber
phrase Very common #1,058
to have arrived Perfect infinitive form. It refers to arriving before another action or point in time, often after verbs or expressions like por, de, poder, deber, or no deberíamos.
SP: Me alegro de haber llegado a tiempo.
EN: I'm glad to have arrived on time.

Él debería haber llegado antes del mediodía.

He should have arrived before noon.

Deben haber llegado a casa sobre esta hora.

They must have arrived home around this time.

Pero eres consciente de que podrías haber llegado lejos.

But you are aware that you could have gone far.

— स्वदेस (2004)

Debería haber llegado ya.

It should have arrived by now.

— Madre (Madeo) (2009)

No deberíamos ni haber llegado hasta aquí.

We shouldn't have even gotten this far.

— El señor de los anillos: Las dos torres (2002)

Ya ha de haber llegado a Nueva York.

He must have already arrived in New York.

Deberían haber llegado hoy.

They should have arrived today.

— Sin novedad en el frente (2022)

El cohete ha de haber llegado a la luna ya.

The rocket must have already reached the moon.

Debí haber llegado más temprano.

I should have arrived earlier.

Ella no puede haber llegado tan pronto.

She couldn't have arrived that soon.

Y nadie en Florín podría haber llegado aquí tan rápido.

And nobody in Florin could have gotten here so fast.

— La princesa prometida (1987)

Lamento haber llegado tan tarde.

I'm sorry I arrived so late.

Deberías pedirle perdón a tu padre por no haber llegado a tiempo a la cena.

You should apologize to your father for not arriving on time for dinner.

Me alegro de haber llegado temprano.

I'm glad I arrived early.

Debería haber llegado hace una hora, algo tiene que haber pasado en el camino.

He should have arrived an hour ago; something must have happened along the way.

Salió cinco minutos después de haber llegado.

He left five minutes after arriving.

Deben haber llegado aquí para matarla.

They must have come here to kill her.

— Bāhubali: The Beginning (2015)

No me arrepiento de haber llegado tarde.

I don't regret being late.

Él está orgulloso de no haber llegado nunca tarde a clase.

He is proud of never having been late to class.

Estoy contento de haber llegado a conocerte, Suzy.

I'm glad I got to know you, Suzy.

— Moonrise Kingdom (2012)

Ella no puede haber llegado tan temprano.

She couldn't have arrived that early.

Deberíamos haber llegado antes.

We should have arrived earlier.

Lamento haber llegado tarde, lamento lo del cigarrillo.

I'm sorry I was late, I'm sorry about the cigarette.

— París, je t'aime (2006)

Ya debería de haber llegado.

It should have arrived by now.

Debería haber llegado antes.

I should have arrived earlier.

Los demás deben de haber llegado hace horas.

The others must have arrived hours ago.

— Picnic (1955)

Él debe haber llegado a la estación.

He must have arrived at the station.