Resuelve y gana puntos

Respuesta:
1. has written
2. has bought
3. has looked
4. have bought
5. has worked
6. has found
7. has spoken
8. have eaten
9. have read
10. has won
11. has cut