英語
中学生

「トムは昨日図書館で勉強しました。」この英文を日本語に直す時、私は“Tom studied at the library yesterday.”と答えたのですが、模範解答では“Tom studied in the library yesterday.”となっていました。at ではダメなのでしょうか??(。>﹏<。)
今度塾の模試があるので、少し厳しめに(?)回答して下さると嬉しいです!(*・ω・)*_ _)ペコリ

回答

この回答がベストアンサーに選ばれました。

前置詞は、イメージで覚えるといいです。熟語を覚えるときにも役立ったりします。
atの基本イメージは点です。だから比較的狭い場所のときに使います。inの基本イメージは~の中、すなわち内部です。図書館という施設の内部で勉強するので、この場合はinが適切です。Look at the map.だったら地図を見ろという地図という一点です。当たり前ですが地図は平面なので中とかいう概念はありません。take part in(参加する)という熟語ならばグループの中の一部になるというイメージからinになります。

まったぴ

わかりやすい説明ありがとうございます!理解出来ました!((φ(・д・。)ナルホド

この回答にコメントする

inは比較的広い場所の中や、何かに囲まれている内部を表しますが、atは比較的狭い場所や、ある地点を表すのでここではinだと思います!

まったぴ

.....✍(・∀・*)なるほど!広さの違いもあるのですね!理解出来ました!ありがとうございます!

この回答にコメントする