debería haberme

should have

→ deber
phrase Uncommon #21,629
should have Often followed by a past participle or reflexive verb: debería haberme dado cuenta = I should have realized.
SP: Debería haberme ido más temprano.
EN: I should have left earlier.

Debería haberme matado yo.

I should have killed myself.

— Sympathy for Lady Vengeance (2005)

Debería haberme dejado la cámara en casa.

I should have left the camera at home.

Debería haberme puesto una corbata.

I should have worn a tie.

No debería haberme bebido la última botella de cerveza.

I shouldn't have drunk the last bottle of beer.

Debería haberme ido antes.

I should have left earlier.

Debería haberme quedado en casa.

I should have stayed home.

Ayer debería haberme ido a dormir antes.

Yesterday, I should have gone to bed earlier.

Debería haberme dado cuenta.

I should have realized.

Debería haberme puesto un abrigo.

I should have worn a coat.

Quizás debería haberme quedado por aquí.

Perhaps I should have stayed here.

— Fresas salvajes (1957)

No debería haberme acostado con ella.

I shouldn't have slept with her.

Sabía que debería haberme casado contigo.

I knew I should have married you.

Debería haberme quedado con Tom.

I should have stayed with Tom.

Tom debería haberme dejado hacer lo que yo quería.

Tom should have let me do what I wanted.

Debería haberme caído en tu lugar.

I should have fallen in your place.

— El brazo de brillantes (1969)