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.
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.
I don't know what could have happened.