1. have visited
2. has already seen
3. drew
4. hasn't done
5. was born
6. lost
7. Have you ever visited
8. kept
9. have just arrived
10. didn't you answer
11. have you already spent
12. spent
13. has just shown
14. met
15. broke
1. have visited
2. has already seen
3. drew
4. hasn't done
5. was born
6. lost
7. Have you ever visited
8. kept
9. have just arrived
10. didn't you answer
11. have you already spent
12. spent
13. has just shown
14. met
15. broke