haberlo hecho

to have done it

→ haber
phrase Common #6,643
to have done it Used in compound constructions like deber haberlo hecho and arrepentirse por haberlo hecho.
SP: Siento haberlo hecho tan tarde.
EN: I'm sorry I did it so late.

Negó haberlo hecho.

He denied having done it.

Tom niega haberlo hecho.

Tom denies having done it.

No recuerdo haberlo hecho.

I don't remember doing it.

Ya sea que recuerdes haberlo hecho o no.

Whether you remember doing it or not.

— Sin piedad (2026)

Sí, deberías haberlo hecho.

Yes, you should have done it.

— ¡Que te den profe! (2013)

Creo que no deberías haberlo hecho.

I think you shouldn't have done it.

Me alegro de haberlo hecho.

I'm glad I did.

— Anatomía de una caída (2023)

No deberías haberlo hecho.

You shouldn't have done it.

— Decision to Leave (2022)

Pero no me arrepiento de haberlo hecho.

But I don't regret having done it.

— La asistenta (2025)

Podríais haberlo hecho.

You could have done it.

Quiero decir, espero no haberlo hecho.

I mean, I hope I didn't do it.

— Titane (2021)

Pero me alegro de haberlo hecho.

But I'm glad I did it.

— El agente secreto (2025)

Quiero decir, todo el mundo dice que debiste haberlo hecho.

I mean, everyone says you should have done it.

— Sin piedad (2026)

Siento no haberlo hecho mejor.

I'm sorry I didn't do better.

— Fearless - Sin miedo (2006)

Él pudo haberlo hecho.

He could have done it.

— Leviatán (2014)

No creo haberlo hecho nunca.

I don't think I've ever done it.

Desearía haberlo hecho ayer.

I wish I had done it yesterday.

Podrías haberlo hecho.

You could have done it.

Podías haberlo hecho ayer.

You could have done it yesterday.

— Una jornada particular (1977)

No deberían haberlo hecho sin mi permiso.

They shouldn't have done it without my permission.

Me arrepiento por haberlo hecho.

I regret having done it.

No pudo haberlo hecho.

He couldn't have done it.

— Titanic (1997)

Él niega haberlo hecho.

He denies having done it.

Idiota, ¡es demasiado tarde para eso, deberías haberlo hecho hace días!

Idiot, it's too late for that, you should have done it days ago!

— El Extraño (2016)

Aunque podríamos haberlo hecho más rápido contigo al frente.

Although we could have done it faster with you in front.

Tom negó haberlo hecho.

Tom denied doing it.

Me avergüenza haberlo hecho.

I'm ashamed that I did it.

De haberlo hecho, lo habríamos encontrado ya.

If we had, we would have found it by now.

Deberías haberlo hecho.

You should have done it.

Yo no pude haberlo hecho.

I couldn't have done it.

Debió haberlo hecho por travesura.

He must have done it as a prank.

Estoy avergonzado por haberlo hecho.

I'm ashamed of having done it.

No deberías haberlo hecho, Charlie.

You shouldn't have done it, Charlie.

— El club de los poetas muertos (1989)

Tom no debió haberlo hecho.

Tom shouldn't have done it.

No podrías haberlo hecho peor ni aunque lo intentaras a propósito.

You couldn't have done worse even if you tried on purpose.

Parecía una buena idea en el momento, pero desearía no haberlo hecho.

It seemed like a good idea at the time, but I wish I hadn’t done it.

No debías haberlo hecho.

You shouldn't have done it.

— Todo sobre mi madre (1999)

Lamento no haberlo hecho.

I'm sorry I didn't do it.

Gracias por haberlo hecho, señor Hauser.

Thank you for doing it, Mr. Hauser.

— La vida de los otros (2006)

Recuerdo haberlo hecho.

I remember doing it.

Podrías haberlo hecho si hubieras tenido un poco más de paciencia.

You could have done it if you had been a little more patient.

Siento haberlo hecho esperar.

I'm sorry to have kept you waiting.

— No hay otra opción (2025)

Debe de haberlo hecho ayer.

He must have done it yesterday.

O que cualquiera pudo haberlo hecho de distinta forma.

Or that anyone could have done it differently.

Nunca me arrepentí de haberlo hecho.

I never regretted doing it.

Me da pena haberlo hecho.

I regret having done it.

Deberías haberlo hecho pensé en eso antes de abrir las piernas.

You should have done it, I thought before opening my legs.

— The Running Man (2025)

Me avergüenzo de haberlo hecho.

I’m ashamed of having done it.

Debe haberlo hecho.

He must have done it.

— Valor sentimental (2025)

Tus padres te trajeron al mundo, no deberían haberlo hecho.

Your parents brought you into this world; they shouldn't have.

— Estación central de Brasil (1998)

Pude haberlo hecho mejor, pero está bien por ahora.

I could have done it better, but it's okay for now.

— Kajaki (2014)

No deberías haberlo hecho sin mi permiso.

You shouldn't have done it without my permission.

Podías haberlo hecho tú mismo.

You could have done it yourself.