ha debido

must have

→ haber
phrase Uncommon #21,335
must have Used to express a strong inference or deduction about something that probably happened.
SP: Ha debido perder el tren.
EN: He must have missed the train.

Ha debido llover durante la noche.

It must have rained during the night.

Ha debido, no, que se ha ido corriendo.

He must have—no, he ran off.

— Volver (2006)

Ha debido ser duro para ti.

It must have been hard for you.

— Fearless - Sin miedo (2006)

Ha debido traerlo.

He must have brought it.

— Ladrón de bicicletas (1948)

Que se te ha debido caer.

It must have fallen.

— Hable con ella (2002)

Ha debido ser algún chico, no ha sido él.

It must have been some boy, it wasn't him.

— Amarcord (1973)