2 Have your grandparents ever seen a volcano?
3. Has Jim ever met a diver?
4. Слова пропущенны какие-то. Возможно вопрос: Have they(?) ever sailed across the ocean
5. Has a child ever climbed Mount Everest
6. Have you ever been to Australia
7. Has it ever snowed in July
8. Have you ever had an English penfriend
Объяснение:
под 3 не хватает подлежащего, наверно, оно подразумевается 1
под 7 on совершенно не нужно, возможно, имелось в виду an, которое бы стояло перед English penfriend