英語
中学生
解決済み

(4)の答えがinになるのですが、何故なのか分からないです。解説お願いします🙏🏻

回答

✨ ベストアンサー ✨

in japanのように、
場所の前にはたいてい、inを使います。
また、atは、その物が狭い場所
例→at school at my deskなど
inは、広い場所
例→in japan in Americaなど

と使い分けるのですが、では、どう使い分ければいいか?それは自分が伝えたいニュアンスに合わせてそれぞれのイメージの違いを利用するのです。

友達から電話がかかってきて「今ショッピングモールにいるよ」と言いたいとき、ただ単に「地点」として伝えるなら”at”、買い物をしている最中なので「建物の中にいる」ということをしっかりと伝えるなら”in”を使います。

しかし、この場合は、後ろに南アフリカと書いてあるので、明らかに、atでは、ないですよね、

後ろに場所があるので前置詞のinを使います。

わかってもらえると、幸いです!!

なつなこ

なるほど…ありがとうございます

この回答にコメントする

回答

前置詞toは方向を表すので、been toだと現在完了の場合〜に行くという意味になります。(ちなみにgone toも〜に行くという意味になりますが、行ってしまって、もう二度と帰ってこないというニュアンスも含むため、現在完了で〜に行くと表す時はふつうbeen
toを使います)よって、この文は1年間ずっと南アフリカに行っています。と、1年間ずっと南アフリカに行っては帰り、行っては帰りということをずっーーと続けていたことになり、不自然です。そして、覚えておかなくてはならないのは、be動詞が存在(もちろん他の用法もありますが)を表すというとこです。よって、先程のbeen toは存在が〜に移動する→〜に行くということです。では、前置詞inの場合はどうなるかというと、inが場所を表すので、〜にいるという意味になります。先程の文にあてはめると、1年間ずっと南アフリカに滞在している。という文になります。
まとめると、現在完了形ではbeen in で〜にいる、been toで〜に行くという意味になるという事です。

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