haberlo hecho

to have done it

→ haber
phrase Common #6,572
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.

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)

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.

Desearía haberlo hecho ayer.

I wish I had done it yesterday.

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.

Recuerdo haberlo hecho.

I remember doing it.

Yo no pude haberlo hecho.

I couldn't have done it.

Me arrepiento por haberlo hecho.

I regret having done it.

Debió haberlo hecho por travesura.

He must have done it as a prank.

Quiero decir, espero no haberlo hecho.

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

— Titane (2021)

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

I mean, everyone says you should have done it.

— Sin piedad (2026)

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.

Siento haberlo hecho esperar.

I'm sorry to have kept you waiting.

— No hay otra opción (2025)

No deberías haberlo hecho, Charlie.

You shouldn't have done it, Charlie.

— El club de los poetas muertos (1989)

Me avergüenza haberlo hecho.

I'm ashamed that I did it.

Podríais haberlo hecho.

You could have done it.

Él niega haberlo hecho.

He denies having done it.

No recuerdo haberlo hecho.

I don't remember doing it.

, deberías haberlo hecho.

Yes, you should have done it.

— ¡Que te den profe! (2013)

Pero no me arrepiento de haberlo hecho.

But I don't regret having done it.

— La asistenta (2025)

Tom niega haberlo hecho.

Tom denies having done it.

Nunca me arrepentí de haberlo hecho.

I never regretted 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.

Pero me alegro de haberlo hecho.

But I'm glad I did it.

— El agente secreto (2025)

Podías haberlo hecho tú mismo.

You could have done it yourself.

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)

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)

Él pudo haberlo hecho.

He could have done it.

— Leviatán (2014)

Creo que no deberías haberlo hecho.

I think you shouldn't have done it.

Debe haberlo hecho.

He must have done it.

— Valor sentimental (2025)

Debe de haberlo hecho ayer.

He must have done it yesterday.

Negó haberlo hecho.

He denied having done it.

Gracias por haberlo hecho, señor Hauser.

Thank you for doing it, Mr. Hauser.

— La vida de los otros (2006)

Ya sea que recuerdes haberlo hecho o no.

Whether you remember doing it or not.

— Sin piedad (2026)

No deberías haberlo hecho sin mi permiso.

You shouldn't have done it without my permission.

No deberían haberlo hecho sin mi permiso.

They shouldn't have done it without my permission.

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

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

— Kajaki (2014)

Me avergüenzo de haberlo hecho.

I’m ashamed of having done it.

No debías haberlo hecho.

You shouldn't have done it.

— Todo sobre mi madre (1999)

O que cualquiera pudo haberlo hecho de distinta forma.

Or that anyone could have done it differently.

Siento no haberlo hecho mejor.

I'm sorry I didn't do better.

— Fearless - Sin miedo (2006)

Estoy avergonzado por haberlo hecho.

I'm ashamed of having done it.

Tom negó haberlo hecho.

Tom denied doing it.

Me da pena haberlo hecho.

I regret having done it.

Podías haberlo hecho ayer.

You could have done it yesterday.

— Una jornada particular (1977)

No pudo haberlo hecho.

He couldn't have done it.

— Titanic (1997)

No deberías haberlo hecho.

You shouldn't have done it.

— Decision to Leave (2022)

Tom no debió haberlo hecho.

Tom shouldn't have done it.

Me alegro de haberlo hecho.

I'm glad I did.

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

Lamento no haberlo hecho.

I'm sorry I didn't do it.

Podrías haberlo hecho.

You could have done it.

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

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

No creo haberlo hecho nunca.

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