覚え方は「範囲の大きさ」です。時間は広い順に in(年・月・季節・朝晩)→ on(日付・曜日・特定の朝)→ at(時刻)と縮んでいき、場所も in(国・都市・部屋の中)→ on(表面・床・壁・路線)→ at(建物や駅などの一点)と同じ3段階です。この「範囲の梯子」を一つ持っていれば、30問のほとんどは機械的に決められます。
下の30問は、中学レベルの基本の使い分けから、入試・TOEICで差がつく応用表現(on weekends、at the end of、on the plane など)まで3段階です。各問は即時採点で、解説には「なぜ in なのか・on なのか・at なのか」と、日本語の「に・で」とのズレを毎回日本語で書いています。
in / on / at クイズ 30問
ルールまとめ:「範囲の梯子」で決める
in / on / at は、時間と場所の両方で「範囲の大きさ」の梯子(はしご)になっています。広い → in、次 → on、一番細い → at。この一本の梯子を頭に置けば、半分以上の問題は反射的に決まります。
日本人がよくひっかかる表現
in / on / at の間違いは「つけ間違い」のほかに、日本語の助詞からの直訳で起こります。特に次のパターンは本番でも出ます。
なぜ日本人は in / on / at で混乱するのか
日本語の「に」は「2005年に」「月曜に」「6時に」と、時間の範囲が広かろうが点だろうが常に同じ助詞です。場所も「東京に」「駅で」「ソファで」と、「に・で」の2つで済んでしまいます。つまり日本語話者の頭には、空間や時間を「空間(in)/表面(on)/点(at)」という3段階の幾何学でラベル分けする習慣が存在しないのです。
英語では逆に、in / on / at の選択が「その物事を幾何学的にどう見るか」の宣言になります。駅を一点と見れば at、都市の内部と見れば in。だから英語の前置詞は「どの前置詞が正しいか」を覚えるより「その場面を英語ではどう枠づけるか」を練習する方が効率的です。30問のドリルを解くたびに「これは点だ、だから at」と枠づけを声に出すと、梯子が身体に染みます。
効果的な練習方法
前置詞は知識より反射です。1日10問ずつ3日で30問を一周し、間違えた問題は「梯子のどこに当てはめたら正解か」を解説で確認してから翌日やり直してください。正答率が9割を超えたら、次は自分の文で確認する段階です。
PromGeeの無料英文法チェッカーにメールや文章を貼り付けると、前置詞の使い分けミスを検出し、in / on / at どれが正しいかを日本語で解説してくれます。前置詞ガイド記事(点・面・空間の図解つき)をあわせて読むと、ドリルの理解が定着します。
もっと練習する
よくある質問
in と on と at の時間の使い分けを教えてください
範囲が広い順に in(年・月・季節・朝昼晩:in 2005 / in July / in the morning)、on(曜日・日付:on Monday / on May 1st)、at(時刻:at 6:30 / at noon)です。on Sunday morning のように曜日が入ると on に変わる点に注意してください。
場所の in と on と at はどう使い分けますか?
囲まれた空間が in(in Tokyo / in my bag)、表面や面が on(on the wall / on the third floor / on the train)、一点が at(at the station / at the airport / at the bus stop)です。待ち合わせや到着点など小さな目印の場所は at と覚えてください。
at night はどうして in the night ではないのですか?
night は morning や evening と違って、長さというより「深夜という一点・短い時間帯」として扱われるため at night が定型です。in the night は「夜の途中で」という特殊な文脈でしか使いません。at night は例外として丸ごと覚えましょう。
in / on / at の間違いは自分の文章では気づきにくいもの。PromGeeの無料英文法チェッカーに文章を貼り付けると、前置詞の判断を日本語で解説してくれます。
無料で英文をチェックする