1. eaten
2. made
3. met
4. stopped
5. fallen
6. bought
7. studied
8. seen
1. Gabriel has sprained his ankle again
2. We have taken
3. The girl hasn't broken
4. I have drunk
5. The boys haven't watched
1. Have you ever tasted..?
2. Has Kate flown ..?
3. Have they visited..?
1. Yes, she has
2. No, they haven't
3. Yes, it has
4. Yes, i have