deberías haber

should have

→ deber
phrase Uncommon #9,713
should have Used to say that someone ought to have done something in the past.
SP: Deberías haber llamado antes.
EN: You should have called earlier.

Deberías haber comido algo esta mañana.

You should have eaten something this morning.

Deberías haber escuchado el consejo de Tom.

You should have listened to Tom's advice.

Deberías haber leído el libro.

You should have read the book.

Deberías haber probado la tarta.

You should have tried the cake.

Deberías haber tratado de venir cuando todavía había tiempo.

You should have tried to come when there was still time.

— Una cuestión de tiempo (2013)

No deberías haber traído tantas cosas.

You shouldn't have brought so many things.

— हम दिल दे चुके सनम (1999)

Deberías haber le invitado, pero no lo hiciste.

You should have invited him, but you didn't.

Deberías haber comprado uno.

You should have bought one.

Deberías haber llamado antes de entrar.

You should have called before entering.

Deberías haber rechazado esa injusta propuesta.

You should have rejected that unfair proposal.

Creo que deberías haber comprado una marca más conocida.

I think you should have bought a better-known brand.

Deberías haber seguido.

You should have kept going.

— Valor sentimental (2025)

Nunca deberías haber ido a Boston.

You should never have gone to Boston.

Deberías haber visitado Boston.

You should have visited Boston.

No deberías haber pagado la cuenta.

You shouldn’t have paid the bill.

Deberías haber besado a Tom.

You should have kissed Tom.

Deberías haber creído lo que dijo tu mujer.

You should have believed what your wife said.

— Funny Games (1997)

Deberías haber intentado llevarme a mi revés.

You should have tried to take me to my own extreme.

— Marty Supreme (2025)

Deberías haber mantenido la boca cerrada.

You should have kept your mouth shut.

Deberías haber rechazado una respuesta tan injusta.

You should have rejected such an unfair response.

Deberías haber acudido a mí antes.

You should have come to me sooner.

— Titanic (1997)

Deberías haber comprado una.

You should have bought one.

Una verdad que deberías haber conocido hace tiempo.

A truth you should have known a long time ago.

— Kal Ho Naa Ho (2003)

Deberías haber llamado a la policía.

You should have called the police.

Deberías haber realizado un estudio de idiomas en el extranjero.

You should have studied languages abroad.

Deberías haber utilizado una entrada segura.

You should have used a secure entry point.

— Ghost in the Shell (1995)

No deberías haber llamado a mi casa.

You shouldn't have called my house.

— Diarios de motocicleta (2004)

Deberías haber contestado.

You should have answered.

— The Chaser (2008)

Te lo dije, deberías haber desayunado algo.

I told you, you should have had some breakfast.

— Rebeca (1940)

Deberías haber ido solo.

You should have gone alone.

Deberías haber lo sabido.

You should have known.

Deberías haber llamado.

You should have called.

Deberías haber rechazado su oferta.

You should have rejected his offer.

No deberías haber esperado hasta hoy para hacer eso.

You shouldn't have waited until today to do that.

Deberías haber visitado Kioto.

You should have visited Kyoto.

No deberías haber pagado la factura.

You shouldn’t have paid the bill.