has done it
No he leído esta nueva novela, y tampoco lo ha hecho mi hermana.
I haven’t read this new novel, and neither has my sister.
Tom lo ha hecho de miedo.
Tom did an amazing job.
¡Le he pedido tres veces que sacara la basura y aún no lo ha hecho!
I've asked him three times to take out the trash, and he still hasn't done it!
Everyone has done it.
¿Se lo ha hecho Catellani, el sastre?
Did Catellani, the tailor, make it for you?
— La grande bellezza (2013)