to have done
Tom debió haber hecho las cosas de otra forma.
Tom should have done things differently.
Es un placer haber hecho contacto.
It's a pleasure to have made contact.
Tom no debía haber hecho lo que él hizo.
Tom shouldn't have done what he did.
I regret having done such a thing.
Lo que debí haber hecho hace tiempo.
What I should have done a long time ago.
Tal vez eso es lo que debimos haber hecho.
Maybe that's what we should have done.
Al haber hecho algo malo debes pedir disculpas de inmediato.
If you have done something wrong, you should apologize immediately.
Usted debe haber hecho mucho dinero.
You must have made a lot of money.
Estoy seguro del todo de no haber hecho nada malo.
I'm absolutely sure I didn't do anything wrong.