debería haber pensado

should have thought

→ deber
phrase Rare #30,436
should have thought Used to express regret or criticism about not thinking of something earlier. The related form “debías haber pensado” means “you should have thought.”
SP: Debería haber pensado en eso antes.
EN: I should have thought of that earlier.

Debería haber pensado antes en eso.

I should have thought of that sooner.

Tal vez debería haber pensado en eso antes.

Maybe I should have thought about that sooner.

— System crasher (2019)

Debería haber pensado esto mejor.

I should have thought this through better.

— Una cuestión de tiempo (2013)

Debería haber pensado antes en ello.

I should have thought about it sooner.

Debería haber pensado en eso antes.

I should have thought of that before.