haber llegado

to have arrived

→ haber
phrase Very common #1,079
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.

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.

Lamento haber llegado tan tarde.

I'm sorry I arrived so late.

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

But you are aware that you could have gone far.

— स्वदेस (2004)

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)

Deben haber llegado aquí para matarla.

They must have come here to kill her.

— Bāhubali: The Beginning (2015)

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

He is proud of never having been late to class.

Ella no puede haber llegado tan pronto.

She couldn't have arrived that soon.

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.

Deberíamos haber llegado antes.

We should have arrived earlier.

Ya ha de haber llegado a Nueva York.

He must have already arrived in New York.

Debería haber llegado antes.

I should have arrived earlier.

Ya debería de haber llegado.

It should have arrived by now.

Deben haber llegado a casa sobre esta hora.

They must have arrived home around this time.

Debería haber llegado ya.

It should have arrived by now.

— Madre (Madeo) (2009)

Deberían haber llegado hoy.

They should have arrived today.

— Sin novedad en el frente (2022)

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)

Estoy contento de haber llegado a conocerte, Suzy.

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

— Moonrise Kingdom (2012)

Debí haber llegado más temprano.

I should have arrived earlier.

Me alegro de haber llegado temprano.

I'm glad I arrived early.

Él debe haber llegado a la estación.

He must have arrived at the station.

Los demás deben de haber llegado hace horas.

The others must have arrived hours ago.

— Picnic (1955)

Salió cinco minutos después de haber llegado.

He left five minutes after arriving.

No me arrepiento de haber llegado tarde.

I don't regret being late.

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

He should have arrived before noon.

Ella no puede haber llegado tan temprano.

She couldn't have arrived that early.

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)

El cohete ha de haber llegado a la luna ya.

The rocket must have already reached the moon.