in / on / at の違い (場所) — 空間/内部・表面・地点の使い分け
場所の前置詞 in / on / at は、どれも日本語にすると「〜に」「〜で」と訳せてしまうため、ごちゃごちゃになりがちです。けれど、それぞれの 核イメージ をつかむと、ほとんどの場面でスッと使い分けられるようになります。1文で言うと、in = 広がりの中に / 内部に、on = 表面に接して / 〜の上に、at = ある地点・建物を1点として捉える。in Tokyo(東京の中で)、on the table(テーブルの表面に)、at the station(駅という地点で)。この記事では、中学〜高校初級・英検4〜準2級向けに、例文・対応表・乗り物の前置詞・よくある間違い・出題パターンまで整理します。
この記事のポイント
- in = 広がりの中・内部 (in Tokyo / in the room / in the box)
- on = 表面に接触・〜の上 (on the table / on the wall / on the floor)
- at = 地点・1点として捉える (at the station / at the door / at home)
- 乗り物は 小さい = in a car、大きい・公共 = on the bus / on the train、またがるもの = on a bike / on a horse
- 英検4級〜準2級で頻出。on Tokyo は文法的に誤り、in the station / in the bus は文脈次第で不自然
結論:1文で言うと
| 前置詞 | 核イメージ | 典型例 |
|---|---|---|
| in | 広がりの中に / 内部に | in Tokyo / in the room / in the box |
| on | 表面に接して / 〜の上に | on the table / on the wall / on the floor |
| at | 地点・建物を1点として | at the station / at the door / at home |
迷ったら、その場所を 「広がり (in)」「面 (on)」「点 (at)」 のどれとして捉えているか自問してみてください。これで7割方は決まります。
in の意味と使い方 — 広がりの中・内部
in は、対象を 広がりや空間として捉え、その内側にいる イメージ。国・都市・部屋・箱・本など、「中に入っている」感覚 が出る場面で使います。
I live in Tokyo. — 私は東京に住んでいる。[都市の広がりの中で]
She works in Japan. — 彼女は日本で働いている。[国という広がりの中で]
There are five people in the room. — 部屋の中に5人いる。[内部にいる]
My keys are in the box. — 鍵は箱の中にある。[容器の内部に]
He is in the car. — 彼は車の中にいる。[小さな乗り物の内部]
There are many countries in the world. — 世界にはたくさんの国がある。[大きな広がりの中に]
💡 国・都市・大陸など 大きな場所 はほぼ in。in Asia / in America / in Osaka のように、対象を「広がり」として捉えるのが in の核です。
on の意味と使い方 — 表面に接触
on は、対象が 何かの面に接触している イメージ。テーブルの上だけでなく、壁・天井・床 も on で表せます。日本語の「〜の上」につられず、「接して支えられているか」 で見るとブレません。
The book is on the table. — 本がテーブルの上にある。[水平面に接触]
There is a picture on the wall. — 壁に絵がかかっている。[垂直面に接触]
The cat is sleeping on the floor. — 猫が床で寝ている。[床面に接触]
My office is on the second floor. — 私のオフィスは2階にある。[階を「面」として捉える]
She is on the train. — 彼女は電車に乗っている。[公共交通機関は on]
I met him on the bus. — 私はバスの中で彼に会った。[大きな乗り物は on]
💡 on the wall(壁に)・on the ceiling(天井に) のように 上下に関係なく on を使えるのがポイント。日本語訳の「上」に引きずられないようにしましょう。
at の意味と使い方 — 地点・1点として捉える
at は、対象を 広さや内部を意識せず、ある「地点」「1点」として捉える イメージ。駅・学校・ドア・バス停 のように、地図上の点や目的地として見ている場面で自然です。
I'll meet you at the station. — 駅で会いましょう。[待ち合わせの地点]
She is at school now. — 彼女は今、学校にいる。[活動の場として1点で]
Someone is at the door. — 誰かがドアのところに来ている。[ドアという1点で]
I'm waiting at the bus stop. — バス停で待っています。[地点として]
I stayed at home yesterday. — 昨日は家にいた。[at home は無冠詞の慣用]
He is at work. — 彼は仕事中だ (職場にいる)。[at work も無冠詞の慣用]
💡 同じ「学校」でも、at school は「学校という場で活動している」点、in the school は「校舎の建物の中」内部、というニュアンス差。at home / at work / at school は 無冠詞 で使うのが定型です。
使い分けの判断基準
その場所をどう捉えているかで決まります。広がり (in) か、面に接して (on) か、地点 (at) か。次の表で典型場所をまとめて押さえましょう。
| 空間の捉え方 | 前置詞 | 典型場所 |
|---|---|---|
| 国・都市・大きな広がり | in | in Japan / in Tokyo / in Asia |
| 部屋・容器の内部 | in | in the room / in the box / in the car |
| 水平面に置いてある | on | on the table / on the floor |
| 壁・天井など面に接している | on | on the wall / on the ceiling |
| 階 (フロア) | on | on the second floor |
| 待ち合わせや目的地の1点 | at | at the station / at the door / at the bus stop |
| 活動の場として (慣用) | at | at home / at work / at school |
同じ「学校」でも、生徒として通っている話なら at school、校舎の建物の中の話なら in the school、というように、話し手の視点 で変わります。
in a car と on the bus の違い — 乗り物の前置詞
乗り物では、in と on を 乗り物のサイズと種類 で使い分けます。ざっくり 小さい乗り物 = in、大きい・公共交通機関 = on、さらに またがる乗り物 = on と覚えるのが定番です。
| 前置詞 | 使う乗り物 | 例 |
|---|---|---|
| in | かがまないと乗れない小さな乗り物 (車・タクシー) | in a car / in a taxi |
| on | 立って歩ける大きな乗り物・公共交通機関 (バス・電車・飛行機・船) | on the bus / on the train / on a plane |
| on | またがる乗り物・動物 (自転車・バイク・馬) | on a bike / on a motorcycle / on a horse |
内部の狭さを意識する car / taxi は in、立って動ける bus / train / plane は on、と覚えると安定します。自転車・馬は on a bike / on a horse と、またがるイメージで on を使います。
💡 I'm on the bus. は「バスに乗っている (乗車中だ)」の意味で、英検3〜準2級のリスニング・会話文で頻出。in the bus は基本不自然なので避けましょう。
よくある間違い
⭕ = 自然 / △ = 文法的には正しいが文脈次第で不自然 / ❌ = 文法的に誤り・不自然
△ I'll meet you in the station. → ⭕ I'll meet you at the station.
待ち合わせは 地点 として捉えるので at。in the station は「駅舎の建物の中で」という内部焦点の意味なら成立しますが、待ち合わせの自然な表現としては不自然です。
❌ She lives on Tokyo. → ⭕ She lives in Tokyo.
都市・国は 広がり として捉えるので in。on Tokyo は「東京の上に乗っている」イメージになり、場所表現としては成立しません。
❌ There are five people at the room. → ⭕ There are five people in the room.
部屋の 内部 に人がいる話は in。at the room は不自然で、room はふつう「広がり・内部のある場所」として in と組み合わせます。
△ I met him in the bus. → ⭕ I met him on the bus.
バス・電車・飛行機など 大きな乗り物・公共交通機関 は on。in the bus は「バスの内部で」という意味なら文法的には成立しますが、乗車中の表現としては不自然です。日本語の「バスの中」につられて in と言いがちなので注意。
△ He is on the car. → ⭕ He is in the car.
on the car は「車の 上 (屋根の上) に乗っている」意味になります。車内にいるなら in the car。乗り物のサイズで in / on を使い分けるルールが効く典型例です。
❌ I stayed at the home. → ⭕ I stayed at home.
at home / at work / at school は 無冠詞 で使う慣用。the を入れない形でひとかたまりで覚えるのが安全です。
練習問題
問1. 空所に最も自然な前置詞を選びなさい。
Let's meet ( ) the station at 3 p.m.
① in ② on ③ at ④ to
答えと解説を見る
答え: ③ at。待ち合わせ場所は 地点 として捉えるので at が自然。in the station は「駅舎の中」内部に寄りすぎ、on the station は「駅の屋根の上」になってしまい不自然です。
問2. 空所に最も自然な前置詞を選びなさい。
My grandmother lives ( ) Japan, and her house is ( ) the second floor.
① in / on ② on / in ③ at / on ④ in / at
答えと解説を見る
答え: ① in / on。国は広がり (Japan) なので in、階 (floor) は面として捉えるので on the second floor。階は「第◯フロア」という面に乗っているイメージで覚えると確実です。
問3. 空所に最も自然な前置詞を選びなさい。
I read a book ( ) the train this morning.
① in ② on ③ at ④ for
答えと解説を見る
答え: ② on。電車・バス・飛行機などの 大きな乗り物・公共交通機関 は on を使うのが原則。日本語の「電車の中」につられて in としがちですが、英語では on the train が自然です。
もう少し腕試ししたい人は えいたんごクイズの学習モード で関連名詞 (station / room / bus / floor) を例文ごと固めておくと、前置詞の感覚が安定します。
英検・試験での出題パターン
場所の in / on / at は 英検4級〜準2級 のリーディング・リスニングで安定して出ます。中学2〜3年で核イメージを固めておくと、その後の長文読解が一気に楽になるレベル帯です。
- 英検5級〜4級: in / on / at + 名詞 の基本パターンの空所補充。
例: My pen is ( ) the desk. ① in ② on ③ at → 答え: ② (机の面に接している) - 英検4級: 都市・国は in、待ち合わせ場所は at の対比。
例: I live ( ) Tokyo. → in。Let's meet ( ) the station. → at。 - 英検3級: 乗り物の in / on、フロアの on の頻出問題。
例: She is ( ) the bus now. ① in ② on ③ at → 答え: ② (公共交通機関は on) - 英検準2級: 長文の中で at home / at work / at school の慣用表現や、in the room と at the door のような 同じ建物の内部/入口 での使い分けが問われます。
自分の前置詞感覚を試したい人は 語彙力診断 でレベル帯を確認してから、頻出の名詞 (station / school / home / bus / floor) を例文ごと固めるのがおすすめです。
前置詞は「単語 + 例文」でまるごと覚えよう
えいたんごクイズなら、英検級・レベル別に in / on / at と相性のよい名詞を例文付きで練習できます。
関連ページ
- in / on / at の違い (時間) — 同じ3前置詞を時間の用法で整理 (年/月 = in、曜日/日付 = on、時刻 = at)
- to と for の違い — 方向・到達点 (to) と目的・対象 (for) の使い分け
- by と until の違い — 「〜までに (期限)」と「〜までずっと (継続)」の使い分け
- 英語の前置詞 — at / in / on の全体像と他の前置詞との関係
- 英語の助動詞 — can / will / must / should / may — 動詞まわりの基本ルール
- 英語の基本3時制 — 現在・過去・未来と場所表現の組み合わせ
- 英語の接続詞 — when / where / because の使い分け