Proszę o rozwiązanie daje naj (pilne)

1. went
2. have lived
3. sold
4. visited
5. worked
6. has known
7. borrowed
8. has just met
9. lived
10. went
11. discovered
12. has broken
13. have been married
14. started
15. has caught