英語
高校生
解決済み

時制の初歩的な問題です。
答えは①ですが、なぜ②ではないのかがわかりません。誰か教えてください🙇‍♀️🙇‍♀️

2 He ( ) to Okinawa twice. 1 has been 3 will had been 2 has gone 4 had gone

回答

✨ ベストアンサー ✨

こんばんは!
最後にtwiceがついていることから、意味は「彼は2回沖縄に行ったことがある」となります。
まず、"has gone"にした場合、現在完了の完了の用法で「行ってしまった(今も沖縄にいてここにはいない)」となってしまいます…!そのため、twiceがある文では適当ではないんです><
そこで、"has been"は『行ったことがある』という、現在完了の「経験」の用法になるため、ここでは適当な答えになると思います!
お役に立てましたら幸いです( ˶>ᴗ<˶)‬

さーちゃん

回答ありがとうございます!今ここにいるかいないかで判断すればいいんですね。ありがとうございます‼️

この回答にコメントする
疑問は解決しましたか?