should have
Te lo dije, deberías haber desayunado algo.
I told you, you should have had some breakfast.
— Rebeca (1940)
You should have bought one.
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)
Una verdad que deberías haber conocido hace tiempo.
A truth you should have known a long time ago.
— Kal Ho Naa Ho (2003)
No deberías haber esperado hasta hoy para hacer eso.
You shouldn't have waited until today to do that.
You should have gone alone.
You should have known.