前置詞 in / on / at:時間と場所の使い分け、1つの覚え方で解決
「月曜日に会いましょう」と言いたいとき、はたして on Monday なのか in Monday なのか?「朝に」と言いたいときは、at the morning なのか in the morning なのか?in、on、at は英語の中で最も頻出する3つの前置詞であり、初心者にとっても最も迷いやすい部分です。
嬉しいことに、これら3つの単語にはとても便利なルールがあります。それは、**「範囲が狭いほど at、広いほど in、on はその中間」**ということです。この記事では、この覚え方を使って、時間と場所の用法を一度にマスターする方法をご紹介します。
1つの主軸:小さい順に at → on → in
時間について話すときも、場所について話すときも、まずは心の中で問いかけてみてください。「この範囲は、点、面、それとも空間全体だろうか?」
- at:1つの点——明確な時刻、特定の地点。
- on:1つの面——特定の日、何かの表面。
- in:空間や範囲の内部全体——特定の月・年、特定の部屋・都市。
この「点 → 面 → 空間」のイメージを覚えておけば、その後のルールはすべて同じロジックの延長線上にあります。
時間:at は明確な時刻に使う
at は時間軸上の「1つの点」に対応します。つまり、正確な時間や特定のタイミングです。
- The class starts at 7 o'clock.(授業は7時に始まります。)
- I usually go to bed at night.(私は普段、夜に寝ます。)
- Let's have lunch at noon.(お昼にランチを食べましょう。)
覚え方はとてもシンプルです。「何時」と聞けるものや、noon や night のように1つの時点として捉えられる言葉には、at を使います。
時間:on は特定の日(1日)に使う
on は「特定の日」に対応します。日付、曜日、特定の祝日や記念日などです。1日はカレンダーの1つのマスのようであり、「面」として捉えられます。
- I have a meeting on Monday.(月曜日に会議があります。)
- Her birthday is on May 5.(彼女の誕生日は5月5日です。)
- We eat a big dinner on New Year's Day.(私たちは元日に豪華なディナーを食べます。)
主役が「どの日(1日)」である場合は、on を使います。
時間:in は月、年、季節、および一定の期間に使う
in は、1日よりも広い範囲に対応します。月、年、季節、世紀のほか、morning、afternoon、evening のように「一定の長さのある時間帯」も含みます。
- My birthday is in May.(私の誕生日は5月にあります。)
- I started learning English in 2026.(私は2026年に英語を学び始めました。)
- We often swim in summer.(私たちは夏によく泳ぎます。)
- I drink coffee in the morning.(私は朝にコーヒーを飲みます。)
特記すべき点として、morning、afternoon、evening は一定の期間であるため、in を使います。唯一の例外は night で、at night と言うのが決まりです。この小さな例外だけを個別に覚えておきましょう。
場所:at は特定の地点
場所について話すときも、at は同様に「1つの点」を指します。住所、特定の地点、滞在している位置などです。
- Someone is waiting at the door.(誰かがドアのところで待っています。)
- I'll see you at the bus stop.(バス停で会いましょう。)
- She is at home now.(彼女は今、家にいます。)
内部の空間を細かく考えず、地図上の1つの点として捉える場合は、at を使います。
場所:on は表面の上
on は「何かの表面に接触している状態」に対応します。テーブルの上、壁、地面、階数などです。
- Your phone is on the table.(あなたのスマホはテーブルの上にあります。)
- There is a clock on the wall.(壁に時計がかかっています。)
- My office is on the second floor.(私のオフィスは2階にあります。)
物が「ある面に接している」状態であれば、on を使います。
場所:in は空間の内部
in は「ある空間や範囲に囲まれている状態」に対応します。部屋の中、都市、箱の中などです。
- The children are in the room.(子どもたちは部屋の中にいます。)
- I live in Taipei.(私は台北に住んでいます。)
- The keys are in the box.(鍵は箱の中にあります。)
「ある範囲の内側」であれば、in を使います。都市や国といった広い範囲はほとんど in を使いますが、これは「広いほど in を使う」というメインの法則と見事に一致しています。
よくある間違いと、その修正方法
これら3つの前置詞は、「特定の日」と「一定の時間帯」で最も間違えやすいです。比較して確認しておきましょう。
- 曜日・日付には on を使う:
in Monday✗ → on Monday ✓ - 朝・午後・晩には in を使う:
at the morning✗ → in the morning ✓ - 月には in を使う:
on May✗ → in May ✓ - night は固定の例外:
in night✗ → at night ✓ - 家にいるのは特定の地点なので at を使う:
in home✗ → at home ✓
判断に迷ったときは、あのルールに戻ってみてください。**「これは点、面、それとも空間全体だろうか?」**と自分に問いかければ、答えはほぼ at、on、in のいずれかに決まります。
ちなみに:句動詞の不変化詞と混同しないように
turn on や get on の中にも on があることにお気づきかもしれません。ここでの on は動詞にくっついてその意味を変える「不変化詞」であり、この記事で説明している「時間や場所の前置詞」とは別物です。見分けるコツは、その on / in の後ろに時間や場所(on Monday、in the box)が続いているか。そうであればこの記事で紹介した用法です。もし**動詞のすぐ後ろにあって、セットで別の意味になっている(turn on)**のであれば、それは句動詞(群動詞)の範囲に入ります。この違いを明確にしておけば、2つの異なる on を混同することはありません。
Loopy でどのように練習するか
前置詞というものは、一度説明されれば理解するのは簡単ですが、実際に使いこなすには繰り返し触れる必要があります。Loopy では、in、on、at をリアルなシチュエーションの例文に組み込んでいます。これにより、リスニング、スピーキング、シャドーイングを通じて、「on Monday」「in the morning」「at the bus stop」といったコロケーション(組み合わせ)に自然に触れることができます。さらに、記憶曲線に基づいて復習がスケジュールされるため、正しい組み合わせが徐々にあなたの直感へと変わっていきます。
まずは上記のような、毎日使える表現から始めてみましょう。例文を見ながら声に出して読んでみてください。次に時間や場所を言うとき、正しい前置詞が自然と口から出てくるようになるはずです。あなたなら大丈夫です。