deberías haberte

you should have

→ deber
phrase Rare #39,847
you should have The pronoun te attaches to haber and refers back to the person addressed; the following verb completes the phrase.
SP: Deberías haberte quedado en casa.
EN: You should have stayed home.

Deberías haberte ido a dormir hace horas.

You should have gone to sleep hours ago.

Deberías haberte quedado en el coche.

You should have stayed in the car.

Deberías haberte presentado a ti mismo.

You should have introduced yourself.

No deberías haberte casado con un panadero.

You shouldn't have married a baker.

— Die Blechtrommel (1979)

Deberías haberte quedado muerto, Mason.

You should have stayed dead, Mason.

— El Guardián: Último Refugio (2026)

Tal vez deberías haberte quedado con él.

Maybe you should have stayed with him.

Deberías haberte presentado.

You should have introduced yourself.

Deberías haberte alzado.

You should have stood up.