1. have been learning
2. like
3. have been
4. went
5. stayed
6. enjoyed
7. were
1. has been trying
2. left
3. has had
4. has been working
5. wants
6. has written
7. has had
1. have been living
2. moved
4. helped
5. haven't decorated
6. broke down
7. had
8. like
9. haven't had
10. has been raining
1. have been learning
2. like
3. have been
4. went
5. stayed
6. enjoyed
7. were
1. has been trying
2. left
3. has had
4. has been working
5. wants
6. has written
7. has had
1. have been living
2. moved
3. have been
4. helped
5. haven't decorated
6. broke down
7. had
8. like
9. haven't had
10. has been raining