has done it
He's done it before.
He has done it in the past.
Dices eso porque nadie jamás lo ha hecho.
You say that because nobody has ever done it.
— La princesa prometida (1987)
If you haven't already.
Tom lo ha hecho estupendamente.
Tom has done a great job.
But he hasn't.