ha debido

must have

→ haber
phrase Uncommon #24,925
must have In these examples, it expresses a deduction or guess about something that happened, rather than an obligation.
SP: Ha debido perder las llaves.
EN: He must have lost the keys.

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

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

— Amarcord (1973)

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.

— El duelo (2006)

Ha debido llover durante la noche.

It must have rained during the night.

Que se te ha debido caer.

It must have fallen.

— Hable con ella (2002)

Ha debido traerlo.

He must have brought it.

— Ladrón de bicicletas (1948)