lo haya hecho

has done it

→ lo
phrase Rare #30,318
has done it Present perfect subjunctive form. Often used after expressions of doubt, denial, emotion, or uncertainty.
SP: No creo que ella lo haya hecho.
EN: I don't think she has done it.

Ojalá lo haya hecho bien.

I hope I did well.

No creo que lo haya hecho.

I don't think he did.

Me parece bien que lo haya hecho.

I think it's good that he did it.

No creo que él lo haya hecho.

I don't think he did it.

Puede que Tom ya lo haya hecho.

Tom may have already done it.

Niega que lo haya hecho.

He denies having done it.

Lo siento, no puedo creer que lo haya hecho.

I'm sorry, I can't believe I did it.

— Sólo se vive una vez (2011)