lo hayas hecho

you have done it

→ lo
phrase Rare #33,408
you have done it Present perfect subjunctive form. Often used after expressions of doubt, hope, condition, or emotion.
SP: No creo que lo hayas hecho solo.
EN: I don't think you did it alone.

Me alegro de que lo hayas hecho.

I'm glad you did.

Es mejor que no lo hayas hecho.

It's better that you didn't do it.

— Juego sucio (Infernal Affairs) (2002)

No creo que lo hayas hecho.

I don't think you did.

— La increíble historia de David Copperfield (2019)

Espero que no lo hayas hecho por mí.

I hope you didn't do it for me.

Me alegra que lo hayas hecho.

I'm glad you did.

Dime cuando lo hayas hecho.

Tell me when you've done it.

Aunque lo hayas hecho, debiste negarlo.

Even if you did it, you should have denied it.

— Madre (Madeo) (2009)

No dije que lo hayas hecho.

I didn't say you did it.