英語
高校生
解決済み

なぜbeen to じゃないんですか?

彼らは昨日 大阪に行ったはずがない They can't have gone to Osaka yesterday

回答

✨ ベストアンサー ✨

 have been toは、(完了)〜に行ってきたところだ
(経験)〜に行ったことがある
という意味になります。
 一方、have gone toは、(完了)〜に行ってしまった
という意味になります。
 イメージで言うと、beenの方は行って帰ってきている。goneの方は行ったきり帰ってきていない。という違いになります。
 これらの違いから、この問題はhave gone toが正解になります。

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