英語
中学生
解決済み

(1)の問題で、答えがhas、been、sinceなのですが、beenではなくgoneだと思ったのですが…
なぜbeenになるのでしょうか?教えて欲しいです🙏🙇‍♀️

(1) Chika went to Yokohama yesterday and she is still there. ) yesterday. Chika ( ) () in Yokohama (
現在完了形

回答

✨ ベストアンサー ✨

たしかに
行って今ここにいる時は have gone
行ってまだここにいない時は have been
で習ったですものね^_^

この場合 前置詞がto ではなく in なので
She is in Yokohama を現在完了にしてるのだと思います。

間違っていたらすみません

るか‪ꔛ‬

はい、そう習いました!
ありがとうございます!✨

りおか

今 逆書いてたことに気付きました。
今いる時が have been
今もまだいない時がhave gone です。
すみませんでした。

るか‪ꔛ‬

全然大丈夫です🙇‍♀️🙇‍♀️

この回答にコメントする

回答

それだと、Chika has gone to Yokohama since yesterday.が正しいです。
しかし、ここではtoではなくinなので、Chika has been in Yokohama since yesterday.「チカは昨日からずっと横浜にいる。」が正解です。(beは存在を表します。)

るか‪ꔛ‬

ありがとうございます!✨

この回答にコメントする

has haveを使う文の〜へ行ったっていう文章はbeenを使うって覚えるのが1番楽だと思います!gone だと全然違う意味になっちゃうので、、

るか‪ꔛ‬

ありがとうございます!✨

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