1. have gone
2. has answered
3. have read
4. haven't seen
5. hasn't eaten
6. has cleaned
7. have had
8. have met
9. has missed
10. has done
1. have gone
2. has answered
3. have read
4. haven't seen
5. hasn't eaten
6. has cleaned
7. have had
8. have met
9. has missed
10. has done