ayuda urgente por favor

Respuesta:
1. has/cut
2. have/delivered
3. had/done
4. have/checked
5. had/tidied up
6. have/ironed
7. had/cleaned
8. has/painted