質問: あなたは、動物園に行ったことがありますか?って 「Have you ever been to zoo?」だと思うのですが、なぜwentじゃなくてbeenになるのですか? その他、あなたは、ご飯を食べたことがありますか?って英語で教えてくだ
回答: have been toで「~に行ったことがある」という熟語です。 have gone toだと「~へ行ってしまった(だからここに今はいない)」という意味になります。 あなたはご飯を食べたことがありますか? →Have you (ever) eaten rice? ever→今までに