has done it
I hope I did well.
I don't think he did.
Me parece bien que lo haya hecho.
I think it's good that he did it.
I don't think he did it.
Puede que Tom ya lo haya hecho.
Tom may have already done it.
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)