1. have had
2. have lived
3. have gone
4. have stayed
5. haven't seen/hasn't visited
6. has been
7. moved/have been
8. have already gone
9. wore
10. have moved/got
11. have been
12. played
13. became
14. haven't finished
1. have had
2. have lived
3. went
4. have stayed
5. haven't seen/hasn't visited
6. has been
7. moved/have been
8. have already gone
9. wore
10. have moved/got
11. has been
12. played
13. has become
14. haven't finished
