Автор - referralggg
Если не трудно, можно поставить мой ответ, как "лучший" , я старалась))
Answeres:
1. sank
2. has stolen
3. fell
4. have seen
5. have worked
6. lived
7. have/has cut - I can't see what word is there
8. lost
9. visited
10. has lived
11. has worked
12. have you finished
13. have never been
14. has played, was
15. have finished
16. have worked, began
17. have already eaten
18. learned, has played
19. have bought
20. went, has been
21. has believed
22. have you lived