✨ 最佳解答 ✨ モフ 約10年以前 だめですね、beenだと行ったことがあるという意味になります。 goneは行ってしまったという意味です。 この文章では、(ア)の完了なので、行ってしまった という意味にしなくてはいけません。 だから、goneが正解です。 と、学校で先生が言ってました! 違ってたらごめんなさい サシャミ 約10年以前 詳しい回答をありがとうございます✨ わかりました! 留言
anthology 約10年以前 have goneじゃなくてhas goneですね この問題ではgoを使うことになっていますが、別に指定が無ければbeenでも構いませんよ。 学校でhave goneは行ってしまった という完了を表し、have beenは行ったことがある という経験を表す と習ったかも知れませんが、アメリカ英語ではhave goneでも完了じゃなくて経験の意味を表わせます。 まあ微妙なラインは入試では問われないと思うので頭の片隅に入れておく程度でいいと思いますが... サシャミ 約10年以前 ありがとうございます! 参考になります✨ 留言
≡chitomi≡ 約10年以前 行ってしまった(今ここにはいない) という意味の現在完了(結果)ですね。 have been 行ったことがある(経験) にするならば、 My brother has often been to the U.S.とか My brother has been to the U.S. twice.など 回数などを表す副詞を伴う形になります。 サシャミ 約10年以前 ありがとうございます! 副詞に注目することも 意識してみます✨ 留言
詳しい回答をありがとうございます✨
わかりました!