Răspuns:
Explicație:
1. have eaten
2. made
3. have traveled
4. Have they visited
5. went
6. loved
7. have always wanted
8. never had