should have done
Tom debería haber hecho algo.
Tom should have done something.
Tom no debería haber hecho enfadar a Mary.
Tom shouldn't have made Mary angry.
Debería haber hecho esto más temprano.
I should have done this earlier.
Y debería haber hecho esto al principio.
And I should have done this from the beginning.
— Una cuestión de tiempo (2013)
Él debería haber hecho eso hace mucho tiempo.
He should have done that a long time ago.
Lo que debería haber hecho hace mucho tiempo.
What I should have done a long time ago.
He hecho muchas cosas que no debería haber hecho.
I've done many things I shouldn't have done.
Debería haber hecho lo que me dijo la médica.
I should have done what the doctor told me.
Algo que debería haber hecho hace mucho tiempo.
Something I should have done a long time ago.