having taken
Quiero matarme por haber tomado ese paseo con él.
I want to kill myself for having taken that walk with him.
— El maquinista (2004)
I should have taken the money.
Nunca debí haber tomado dinero prestado de él.
I should never have borrowed money from him.
Debiste haber tomado el dinero y dejar al tipo en paz.
You should have taken the money and left the guy alone.
— Drive (2011)
Él debe haber tomado el tren equivocado.
He must have taken the wrong train.
Tom ya debería haber tomado una decisión.
Tom should have made a decision by now.
No debiste haber tomado prestado el auto de Tom.
You shouldn't have borrowed Tom's car.