to have had
Así que deben de haber tenido una llave.
So they must have had a key.
Si me salvaste la vida, alguna razón has de haber tenido.
If you saved my life, you must have had a reason.
— El profesional (Léon) (1994)
Mary debe haber tenido una buena razón para lo que hizo.
Mary must have had a good reason for what she did.
Pero reconozco que debe haber tenido sus razones.
But I admit he must have had his reasons.
Debo mi éxito al hecho de no haber tenido jamás un reloj en mi lugar de trabajo.
I owe my success to the fact that I’ve never had a clock in my workplace.
Bob debe haber tenido un accidente.
Bob must have had an accident.
Él parece haber tenido una gran cantidad de dinero.
He appears to have had a large amount of money.
Deberíamos haber tenido más cuidado.
We should have been more careful.
Tienen que haber tenido un accidente.
They must have had an accident.
Tom no podía haber tenido nada que ver con lo que pasó la semana pasada.
Tom couldn't have had anything to do with what happened last week.