English
Senior High
Resolved

高1 英語です
これは、have been でも have goneでも どちらでも 正解ですか?

Answers

✨ Best Answer ✨

だめですね、beenだと行ったことがあるという意味になります。
goneは行ってしまったという意味です。

この文章では、(ア)の完了なので、行ってしまった という意味にしなくてはいけません。

だから、goneが正解です。

と、学校で先生が言ってました!

違ってたらごめんなさい

サシャミ

詳しい回答をありがとうございます✨
わかりました!

Post A Comment

Answers

have goneじゃなくてhas goneですね
この問題ではgoを使うことになっていますが、別に指定が無ければbeenでも構いませんよ。
学校でhave goneは行ってしまった という完了を表し、have beenは行ったことがある という経験を表す と習ったかも知れませんが、アメリカ英語ではhave goneでも完了じゃなくて経験の意味を表わせます。
まあ微妙なラインは入試では問われないと思うので頭の片隅に入れておく程度でいいと思いますが...

サシャミ

ありがとうございます!
参考になります✨

Post A Comment

行ってしまった(今ここにはいない)
という意味の現在完了(結果)ですね。

have been 行ったことがある(経験)
にするならば、
My brother has often been to the U.S.とか
My brother has been to the U.S. twice.など
回数などを表す副詞を伴う形になります。

サシャミ

ありがとうございます!
副詞に注目することも 意識してみます✨

Post A Comment
Were you able to resolve your confusion?