英語
高校生
解決済み

なぜ③が正解なのか、教えて欲しいです。

15 Mary is absent today. She ( ) to Hokkaido. ** has been stayed 1 comes 3 has gone 2 4 has arrived bad) (*) O already TRIB

回答

✨ ベストアンサー ✨

まず最初の文はマリーは今日不在だと訳せます。不在ということは北海道に行ってしまって今ここにいないという事なので現在完了の完了形が使えます。beenは行って戻ってきて今ここにいる時に使いますが、goneはまだ向こうにいて戻ってきてない時に使うので、ここでは3が正しいです。

底辺高女

ご回答ありがとうございます。
なぜ①と④はダメなのでしょうか?

🐈‍⬛

1の現在形だと北海道に行ったという事しか書かれてないので今はどこにいるのか分かりません。すみません、4が正しくない理由は分かりませんが、昔も今も北海道に着いているという日本語に違和感を感じたので選択肢から外しました。基本goneとbeenを間違える事が多いのでその二つに注目しました。

④が不可なのは、空欄の後ろにtoがあるからではないでしょうか?
「〜に着く」としたいとき、arriveならば後ろに前置詞のatかonかinがくることはありますが、前置詞のtoはきません。不定詞toはくることはあります。

toの後ろが名詞ですから、このtoは前置詞のto。
よって④は不可なのではないでしょうか。

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