haber pasado

have happened

→ haber
phrase Very common #618
have happened Perfect infinitive of pasar. It often follows another verb to talk about something that might, could, or must have happened in the past: pudo haber pasado, debió de haber pasado.
SP: No debería haber pasado.
EN: It shouldn't have happened.

Rick estaba muy emocionado por haber pasado el examen.

Rick was very excited to have passed the exam.

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.

Podía haber pasado por aquí.

He could have come by here.

— La infancia de Iván (1962)

De todas formas deben haber pasado el negocio de la esquina.

Anyway, they must have passed the shop on the corner.

— The Chaser (2008)

Eso tiene que haber pasado mientras yo estaba fuera.

That must have happened while I was away.

Eso me pudo haber pasado a mí.

That could have happened to me.

Eso debió haber pasado hace mucho tiempo.

That should have happened a long time ago.

Debieron de haber pasado ya.

They must have already passed.

— Madre (Madeo) (2009)

La primera noche puede haber pasado.

The first night may have passed.

— Devdas (2002)

No sé qué pudo haber pasado.

I don't know what could have happened.

Algo le tiene que haber pasado a Bob ayer.

Something must have happened to Bob yesterday.

Es cierto que todo podía haber pasado tal y como ha dicho.

It is true that everything could have happened exactly as he said.

— Contratiempo (2017)

Meghna, puedo entender lo que debes de haber pasado.

Meghna, I can understand what you must have gone through.

— Dil se.. (1998)

Se nos tiene que haber pasado algo.

We must have missed something.

No quiero pensar en lo que podría haber pasado.

I don't want to think about what could have happened.

Algo debe haber pasado.

Something must have happened.

Le diré lo que podría haber pasado a partir de lo que me ha contado.

I'll tell you what might have happened based on what you've told me.

— Contratiempo (2017)

La debes de haber pasado bien.

You must have had a good time.

Eso pasa por haber pasado de año, no mames.

That’s what you get for moving up a grade—holy shit.

— Y tu mamá también (2001)