I have done my job - yo he hecho mi trabajo
You have done your shopping- tú has hecho las compras
She has done her best- Ella ha hecho su mejor esfuerzo
We have done what’s necessary- nosotros hemos hecho lo necesario
You have done something- ustedes han hecho algo
They have done this and that- ellos han hecho esto y aquello