英語の前置詞:in、on、at

OpenL Team 11/26/2025
英語の前置詞:in、on、at

TABLE OF CONTENTS

時間と場所を表す前置詞 inonat を、明確なルール、よく使う表現、実用的な例で身につけ、自然で正確な英語にしましょう。


この 3 つの前置詞が重要な理由

これらの小さな語は、日常英語で非常によく使われます。特に時間場所を表すときに欠かせません。上級者でも混同しがちですが、いくつかの基本パターンを理解し、十分な例を見ることで、自然に「正しい響き」を感じられるようになります。

知っていましたか? 英語話者の前置詞の使い方には、空間や時間をどう捉えているかが表れています。ルールの背後にある「なぜ」を理解すると、より記憶に残ります。


🎯 基本フレーム:時間 vs 場所

この重要な違いを覚えましょう:

時間:3 つの長さ

長い期間    →    特定の日    →    正確な瞬間
     (in)              (on)                 (at)
   Month/Year         Monday            3:30 PM
   Season          July 4th           Lunchtime
  Morning/Afternoon  Friday evening    Right now

場所:3 つの具体度

領域/空間       →    表面/線    →    特定の点
     (in)              (on)                 (at)
  Country/City      Table/Wall          Bus stop
  Room/Building      Street/Coast       Address
  Container       Public transport      Corner/Door

📚 時間の前置詞

長い期間には in を使う

in は、月、年、季節、世紀、そして 1 日の中の長めの時間帯に使います。

カテゴリ理由
She will start her new job in March.月はひとまとまりの期間
We met in 2020.年は長い時間の幅
季節It often rains in the summer.季節は広がりのある時間
世紀The internet became popular in the 21st century.世紀は 100 年にわたる
1 日の長い時間帯I usually study English in the morning.
He feels tired in the afternoon.
これらは時間のかたまりで、正確な瞬間ではない
期間表現I’ll call you back in ten minutes.
Many things will change in the future.
未来のある期間へ数えていく表現

💡 覚え方: in = 時間の容器の inside にいる、と考えましょう。季節や月の中にいるイメージです。


曜日と日付には on を使う

on は、曜日、具体的な日付、日付と時間帯の組み合わせに使います。

カテゴリ理由
曜日We have a meeting on Monday.
I usually relax on Sundays.
曜日はカレンダー上の線や面に置かれた特定の点のようなもの
具体的な日付He was born on May 5th.
The party is on December 31st.
正確なカレンダーの日付は on で示す
曜日 + 時間帯I have an exam on Friday morning.
We’re leaving on Monday afternoon.
曜日が軸で、時間帯はその詳細
特別な日on my birthday
on New Year’s Day
on Christmas Day
これらは特定の日として印づけられている

💡 覚え方: on = カレンダーの日付の on に印をつける、と考えましょう。


正確な時刻と固定表現には at を使う

at は、時計の時刻や決まった時間表現に使います。

カテゴリ理由
時計の時刻The train leaves at 7:30.
I usually go to bed at 11 p.m.
時間上のピンポイント
正確な瞬間Let’s meet at lunchtime.
She was nervous at the beginning of the interview.
広がりのある期間ではなく、特定の瞬間
固定表現at night / at the weekend (BrE)
at the moment / at present
英語で慣用的に固定された形
祝日期間at Christmas (the general time)
at Easter (as a season, not the specific day)
日付ではなく、祝日の広い雰囲気として捉える

重要な違い:

  • at Christmas はクリスマスの時期全体を表す
  • on Christmas Day は具体的な日付、12 月 25 日を表す

💡 覚え方: at = 時間軸上の一点 at a point、と考えましょう。


⚡ 例外と特別なケース

表現使い方
at nightat(“in” ではない)I can’t sleep well at night.
in the morning/afternoon/eveninginExercise in the morning is good.
on the weekend (AmE)onWe usually travel on the weekend.
at the weekend (BrE)atLet’s meet at the weekend.
in time / on timeinon で意味が違うarrive in time (before deadline) vs arrive on time (punctually)

📊 時間の前置詞:早見表

意味in を使うon を使うat を使う
長い期間in 2020, in June, in winter
曜日 / 日付on Monday, on July 4th
時計の時刻at 6:00, at midnight
1 日の長い時間帯in the morning, in the eveningon Friday morning (day + part)at night
週末 / 祝日on Christmas Day, on my birthdayat the weekend, at Christmas (period)

🗺️ 場所の前置詞

囲まれた空間や領域には in を使う

何かが領域、体積、境界のある空間のにあるときは in を使います。イメージは inside です。

カテゴリ理由
国と都市She lives in Japan.
I work in New York.
境界のある地理的領域として扱う
部屋と閉じた空間He is in the kitchen.
We waited in the car.
明確な境界を持つ物理空間
建物と組織She works in a bank.
There are many students in this school.
機関を囲まれた空間として捉える
容器と限られた空間There’s milk in the fridge.
I left my keys in my bag.
物が容器の中にある
写真と絵Who is the girl in this photo?2D 画像を境界のある空間として扱い、人や物がその枠内にあると考える
ベッドShe’s still in bed.ベッドの中にいる状態

💡 覚え方: in = inside、境界に囲まれているイメージです。


表面と線には on を使う

何かが表面に接している、またはに沿って位置しているときは on を使います。イメージは on top of です。

カテゴリ理由
表面と壁The book is on the table.
There’s a picture on the wall.
水平または垂直の面に物がのっている
階とレベルOur office is on the 5th floor.階を人が位置する表面として捉える
通りと道路They live on Main Street.
The town is on the coast.
通りや海岸線を線状の参照として扱う
メディアとデバイスI saw it on TV.
I read it on the internet.
情報が表面や画面に表示される
公共交通She’s on the bus.
They met on the plane.
乗り物の上に位置していると捉える。理由は交通のセクションを参照

💡 覚え方: on = 表面の on、机の上に物を置くイメージです。


点と具体的な位置には at を使う

at は、空間内の特定の点や、イベント・集まりを指すときに使います。イメージは at a point です。

カテゴリ理由
具体的な場所(点)I’m waiting at the bus stop.
We met at the airport.
場所を特定の点や目的地として扱う
完全な住所She lives at 25 King Street.完全な住所は正確な位置を示す
イベントと集まりI saw him at a conference.
We had fun at the party.
そこで起きるイベントを場所で表す
境界と端Someone is standing at the door.
Turn left at the corner.
ドアや角は接点
職場の参照He’s at work.一般的な場所を参照点として示す

💡 覚え方: at = 地図上の一点、ピンで示すようなイメージです。


🚗 交通:on と in の違いを理解する

これは特に難しい領域のひとつです。この違いは、英語話者が乗り物の種類をどう捉えるかを反映しています:

交通手段使い方背後のロジック
Bus, train, plane, ship, bicycleon公共/共有交通:乗り物の on に位置する、見える表面上にいる、多くの乗客の一人
Car, taxi, small private vehiclesin私的/閉じた交通:保護された私的空間の in にいる、より親密で境界がある

実例:

  • She’s on the bus right now. (public; you can see passengers from outside)
  • They met on the plane. (public; large shared space)
  • He is in the car outside. (private; enclosed vehicle)
  • We talked in the taxi. (private; intimate space)

💡 覚え方: 多くの乗客がいる公共の乗り物なら on自分の私的な乗り物なら in


🏥 場所の特別表現(固定用法)

これらは固定表現として覚える必要があります:

表現使い方メモ
at homeatHe isn’t here; he’s at home.参照点
at workatShe’s at work today.場所を点として捉える
at schoolatThe kids are at school.機関を点として捉える
at universityatHe studies at Harvard University.教育機関
in bedinShe’s still in bed.囲まれた状態
in hospital (BrE)inHer uncle is in hospital after surgery.患者としての状態;囲まれた医療環境
in the hospital (AmE)inShe works in the hospital.アメリカ英語;建物として扱う
in the picture/photoinWho is the girl in this photo?2D の境界ある空間
on TV/radioonI saw the news on TV.メディアを表面として捉える
on the internetonI found it on the internet.情報がプラットフォーム上にある

🌍 場所の前置詞:早見表

意味in を使うon を使うat を使う
国 / 都市 / 地域in France, in Tokyo
閉じた空間 / 部屋in the kitchen, in the car
表面 / 壁 / 階on the table, on the wall
通り / 道路on Oxford Street
正確な住所 / 点at 12 High Street, at the station
イベント / 公共の場所in the stadium (inside)on the stage (surface)at a concert, at the cinema

🧠 言語学習の視点:なぜ重要なのか

この 3 つの前置詞は、それぞれ異なる認知フレームを表しています:

  • IN = 包含 → 何かが囲まれている、または境界の内側にある(容器の概念)
  • ON = 支え/表面 → 何かが平面の上にある、または平面に沿って位置する(トポロジーの概念)
  • AT = 点/位置 → 何かが空間内の特定の点にある(幾何学的な概念)

この空間的な考え方はインド・ヨーロッパ語族で広く見られるため、英語、ドイツ語、フランス語の母語話者は空間を似た形で概念化することがよくあります。この枠組みを理解すると、ルールが恣意的ではなく論理的に感じられます。


❌ よくある間違いと直し方

❌ 間違い✓ 正しい形カテゴリ説明
I have a meeting in Monday.I have a meeting on Monday.時間特定の曜日には on を使う
I study English at the morning.I study English in the morning.時間1 日の長い時間帯には in を使う(ただし at night は例外)
He is in the bus.He is on the bus.場所/交通公共交通には on を使う
This is the best city at the world.This is the best city in the world.場所領域や範囲には in を使う
There’s a picture in the wall.There’s a picture on the wall.場所表面には on を使う
She lives in 20 Green Street.She lives at 20 Green Street.場所完全な住所には at を使う
I saw your photo at the internet.I saw your photo on the internet.場所デジタルプラットフォームには on を使う
Let’s meet at Friday.Let’s meet on Friday.時間曜日には on を使う
The keys are in the table.The keys are on the table.場所in は閉じた空間にだけ使う
I’ll see you in the weekend.I’ll see you at the weekend. (BrE)時間イギリス英語では週末に at を使う

❓ よくある質問

Q1: “In the street” vs “on the street”:どちらが正しい?

A: どちらも正しいですが、意味が違います:

  • in the street (BrE) = 道路の上、通りの真ん中を歩いている
  • on the street (AmE) = ある通りにいる、一般的な場所

Example: Children playing in the street is dangerous. (British) Example: She lives on Baker Street. (American)

実用 tip: 住所には常に on を使います。道路の表面に物理的にいる場合は in (BrE) または on (AmE) を使います。


Q2: なぜ “on the plane” なのに “in the car” なの?

A: 空間をどう概念化するかの違いです:

  • Plane:大きな公共交通機関。乗客は座席エリアの on にいて、外からも見える
  • Car:小さな私的な乗り物。保護された空間の in に閉じ込められている

飛行機は大きな共有空間で、車は親密な私的カプセルだからです。大切なのは大きさだけではなく、公共 vs. 私的 という違いです。


Q3: “At the beach” vs “on the beach”:違いはある?

A: はい、微妙ですが実際に違います:

  • at the beach = 一般的な場所。ビーチエリアにいる
  • on the beach = 砂浜の表面にいる

Example: We’re spending the day at the beach. (general activity area) Example: Let’s sit on the beach. (on the sand)

ただし: カジュアルな使い方ではどちらも許容されます。日常会話では At the beach の方がよく使われます。


Q4: “In time” vs “on time”:違いは?

A: 意味はまったく違います:

  • in time = 締め切りや開始前に間に合っている、余裕がある
    • She arrived in time for the meeting. (before it started)
  • on time = 時間どおり、予定時刻ぴったり
    • The train arrived on time. (at 7:30 as scheduled)

実用 tip: 日常では “On time” の方がよく使われます。締め切り前に起きたことを強調したいときは “in time” を使います。


Q5: “At Christmas” vs “on Christmas Day”:まだ混乱します!

A: 範囲が違うと考えましょう:

  • at Christmas = 祝日シーズン全体/期間( festive な雰囲気全体)
    • at Christmas, families gather together. (throughout the season)
  • on Christmas Day = 具体的な日付(12 月 25 日)
    • We’re having dinner on Christmas Day. (25th specifically)

実用 tip: 日付やカレンダーについて話すなら on。祝日の期間や雰囲気について話すなら at です。


Q6: カジュアルな会話ではこれらの前置詞を入れ替えてもいい?

A: あまりおすすめできません。ただし現実には:

  • ネイティブ話者 はこうした間違いをほとんどしません。パターンを内面化しているからです
  • 非ネイティブ話者 はカジュアル会話で小さな間違いをしても通じることが多いです。文脈が助けてくれます
  • フォーマルな文章 では正確さが必要です。メール、学術文、ビジネス文書などです

ベストプラクティス: 特に書き言葉では正確さを目指しましょう。カジュアル会話では、小さな誤りがあってもネイティブ話者はたいてい意味を理解してくれます。


🎯 マスターチェックリスト:判断ツリー

時間の質問:

時間の参照は何?
├─ 長い期間(月、年、季節、1 日の一部)?
│  └─ USE "IN"
│     Examples: in May, in 2024, in winter, in the morning

├─ 特定の曜日または日付?
│  └─ USE "ON"
│     Examples: on Monday, on July 5th, on Friday evening

└─ 正確な時刻または固定表現?
   └─ USE "AT"
      Examples: at 3:00 PM, at night, at the moment, at the weekend

場所の質問:

場所の参照は何?
├─ 領域/空間/容器の中?
│  └─ USE "IN"
│     Examples: in Japan, in the kitchen, in the car, in bed

├─ 表面、線、または公共交通の上?
│  └─ USE "ON"
│     Examples: on the table, on Main Street, on the bus

└─ 特定の点または正確な住所?
   └─ USE "AT"
      Examples: at the station, at 25 King Street, at the door, at work

💪 練習クイズ:理解を確認しよう

難易度:中級(目安時間:10 分)

Set A: Basic Usage (1-5)

  1. The meeting starts ___ 3 p.m.
  2. I was born ___ 1998.
  3. We always go to the beach ___ summer.
  4. Let’s meet ___ Friday evening.
  5. He lives ___ Paris now.

Set B: Place Expressions (6-10)

  1. The keys are ___ the table.
  2. I saw your message ___ the internet.
  3. She is waiting ___ the bus stop.
  4. My brother is ___ the car outside.
  5. We had a great time ___ the party.

Set C: Advanced / Context-Dependent (11-15)

  1. She works ___ a hospital as a nurse.
  2. The picture is ___ the wall ___ my bedroom.
  3. I’ll call you back ___ ten minutes. (within the next ten minutes)
  4. She arrived ___ time for the exam. (before the scheduled start)
  5. We’re traveling ___ the weekend, but we’ll be back ___ Monday morning.

解答と説明

Set A: Basic Usage

  1. at 3 p.m.

    • ✓ 時計の時刻(正確な瞬間)
  2. in 1998

    • ✓ 年(長い期間)
  3. in summer

    • ✓ 季節(長い期間)
  4. on Friday evening

    • ✓ 曜日 + 1 日の時間帯の組み合わせ
  5. in Paris

    • ✓ 都市(境界のある領域)

Set B: Place Expressions

  1. on the table

    • ✓ 表面。物が上にのっている
  2. on the internet

    • ✓ デジタルプラットフォーム/メディア
  3. at the bus stop

    • ✓ 特定の点/場所
  4. in the car

    • ✓ 私的で閉じた乗り物
  5. at the party

    • ✓ イベントの場所(特定の点)

Set C: Advanced / Context-Dependent

  1. in a hospital

    • ✓ 病院を囲まれた機関/職場として捉える
  2. on the wall in my bedroom

    • ✓ 絵は壁の表面の on。壁は寝室という閉じた部屋の in
  3. in ten minutes

    • ✓ 期間表現。未来へ向かって数える
  4. in time

    • ✓ “In time” = 締め切り前(句としての違い)
  5. at the weekend on Monday morning

    • ✓ イギリス英語:at the weekend;on Monday morning(特定の日)

📈 進歩を記録する

概念Set A スコアSet B スコアSet C スコア総合
あなたの結果___/5___/5___/5___/15
目標5/55/54-5/513-15/15

採点:

  • 13-15:すばらしい!この前置詞をマスターしています。
  • 10-12:順調です。混乱しやすい部分は判断ツリーを見直しましょう。
  • 7-9:練習を続けましょう。時間か場所か、1 つのカテゴリに集中してください。
  • 7 未満:セクション 1 からもう一度始め、例を順番に確認しましょう。

🌟 上級者向け洞察:空間推論のパターン

英語で空間前置詞が重要な理由

英語の前置詞は場所を表すだけではありません。英語話者が空間をどう考えるかを示しています:

  1. 包含モデル(IN)

    • 境界にもとづく世界観を反映する
    • 物は容器の内側か外側にある
    • 理由を説明する例:in a room, in a country, in summer(季節を時間の容器として扱う)
  2. 表面モデル(ON)

    • トポロジー的な方向づけを反映する
    • 物は表面や線の上にある、または沿っている
    • 理由を説明する例:on a table, on a street, on the internet(データを表面として扱う)
  3. 点モデル(AT)

    • 座標にもとづく参照システムを反映する
    • 場所と時間は固定された点である
    • 理由を説明する例:at the station, at 3 PM, at work(特定の座標)

この認知フレームはゲルマン語派(英語、ドイツ語、オランダ語)に共通しており、これらの言語を母語とする学習者が他の語族の学習者より前置詞をつかみやすい理由にもなります。


🎓 長期記憶のための学習戦略

戦略 1:間隔反復

2 週間は 3 日ごとに判断ツリーを復習し、その後 1 か月は週 1 回復習します。脳がパターンを内面化していきます。

戦略 2:自分の文を作る

それぞれの前置詞を使って、自分の生活について 5-10 文書きましょう:

  • In: I study English in the morning.
  • On: I have class on Mondays.
  • At: I work at a cafe near my house.

戦略 3:メディアで聞く

英語の映画、テレビ番組、ポッドキャストを使うとき、これらの前置詞を意識して聞きましょう。ネイティブ話者が自然にどう使うかに注目してください。

戦略 4:声に出して考える

1 日の予定を立てるとき、前置詞を声に出して使いましょう:

  • “I have a meeting at 10 AM on Tuesday in the conference room.”

戦略 5:定期的なセルフテスト

このガイドのクイズを毎週使い、スコアの変化を記録しましょう。


📝 まとめ:早見表

時間(3 つの長さ)

  • in = 長い期間
    in 2024, in June, in the morning

  • on = 特定の曜日と日付
    on Monday, on July 4th, on Friday evening

  • at = 正確な時刻と固定表現
    at 7:00 PM, at night, at the weekend, at Christmas (period)

場所(3 つの具体度)

  • in = 領域や空間の中
    in London, in the kitchen, in the car, in bed

  • on = 表面または線の上
    on the table, on the wall, on Main Street, on the bus

  • at = 点または正確な場所
    at the station, at 25 King Street, at the bus stop, at work


🚀 マスターするための最後のコツ

黄金ルール

in = inside or long | on = surface or day | at = point or time

迷ったら、この 3 つの質問を順番に自分へ聞いてください:

  1. 容器/内側の話をしている?→ in
  2. 表面の話をしている?→ on
  3. 特定の点の話をしている?→ at

注意したいよくあるパターン

  • ✓ すべての公共交通 = on (bus, train, plane, ship)
  • ✓ すべての私的な乗り物 = in (car, taxi, motorcycle)
  • ✓ すべての時計の時刻 = at (3:00, midnight, noon)
  • ✓ すべての曜日 = on (Monday, Tuesday, etc.)
  • ✓ すべての番地つき住所 = at (at 42 Main Street)

練習頻度

  • 初心者:毎日 15 分、4 週間
  • 中級者:週 4-5 回、1 回 10 分、2 週間
  • 上級者:週 1 回復習し、苦手部分に集中

📚 次のステップ

in, on, at をマスターしたら、関連する前置詞を学びましょう:

  • 移動:into, onto, at (arriving)
  • 位置:beside, behind, under, over, between
  • 時間:during, after, before, since, until

それぞれ似た論理パターンに従います。in, on, at の理解は、英語前置詞全体をマスターする土台です。


✨ 最後に

前置詞の習得には、忍耐強く触れ続けることと一貫した練習が必要です。一晩でマスターするものではありませんが、このガイドのフレームと定期的な実践により、自動的に働く直感が育ちます。

覚えておきましょう。ネイティブ話者でさえ、複雑な文では前置詞について立ち止まって考えることがあります。大切なのは、ランダムな暗記ではなく、体系的な理解を作っているということです。

Happy learning! You’ve got this! 🎉