to have arrived
Él debería haber llegado antes del mediodía.
He should have arrived before noon.
Pero eres consciente de que podrías haber llegado lejos.
But you are aware that you could have gone far.
— स्वदेस (2004)
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.
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.