Вопрос:

Ответ:

1. am having, 2. came, 3. have done, 4. have ever visited, 5. have already seen, 6. walked, 7. went, 8. Have, 9. forwarded, 10. heard, 11. is, 12. went, 13. did not see, 14. did not hear, 15. exercise, 16. ride, 17. is