Помогите пожалуйста!!!!!
Ответ:
1. have lived
2. went
3. have worn
4. wrote
5. has written
6. haven't seen
7. hasn't smoked
8. composed
9. did he arrive
10. enjoyed
11. haven't finished
12. have just cleaned
13. got
14. met