質問: Have they gone to the beautiful island? Yes,they have.という文なのですが、彼らは美しい島々へいったことがありますか?はいあります。と訳すのはだめなのでしょうか?
回答: gone なので「行ってしまったのですか?」です。 まだ帰ってきていないという状況です。 been なら「行ったことがありますか?」になります。