debió haber

must have

→ deber
phrase Rare #28,763
must have Used to express a strong guess or conclusion about something in the past; usually followed by a past participle.
SP: Debió haber llovido anoche.
EN: It must have rained last night.

Debió haber consultado a su abogado.

He should have consulted his lawyer.

Debió haber subido con Mark.

She should have gone up with Mark.

— Kajaki (2014)

Ella debió haber alimentado un búfalo negro en vez de una vaca negra.

She should have fed a black buffalo instead of a black cow.

— Dangal (2016)

Tom debió haber confiado en mí.

Tom should have trusted me.

Debió haber comprado algunos lápices.

He must have bought some pencils.

Mamá debió haber detenido a tu padre.

Mom should have stopped your father.

— ¡Vivir! (1994)

Esto es algo que tal vez no debió haber preguntado.

This is something he probably shouldn’t have asked about.

Debió haber contestado para estas fechas.

He should have replied by this time.

— La tumba de las luciérnagas (1988)

Tom debió haber bailado con Mary.

Tom should have danced with Mary.

Tom debió haber ido a Boston con Mary.

Tom should have gone to Boston with Mary.