場所を表す

in / on / at / under など

in は箱の中、on は接している面、at は地点。near / under / between などで位置関係を細かく表します。

説明

場所の前置詞は、ものや人の位置関係を表します。

「中」「面の上」「地点」「近く」「下」「2つの間」のように、ものの位置を絵としてイメージしながら使い分けます。

in / on / at / near / under / between の6つを「場所」の使い方として整理します。

場所の前置詞で見る軸
位置関係使う前置詞
中にあるinin the bag
面に接しているonon the desk
地点として見るatat school
近く・下・間near / under / betweennear the station / under the table

今回のゴール

  • in / on / at の位置のイメージの違いを理解する
  • near / under / between を使って、ものや人の位置が説明できるようになる

in / on / at の位置のイメージの違いを理解する

本がかばんの中にあれば in、机の上に乗っていれば on、学校という場所にいれば at を使います。日本語ではどれも「に」や「で」と訳せることが多いですが、英語では位置のイメージで選びます。

補足
日本語の「に」「で」だけを英語に置き換えて決めると迷いやすくなります。英語では「中にある」「面に接している」「地点として見る」のような位置関係のイメージで選びます。
at school と in the school
at school は「学校という場所・活動の場にいる」という言い方です。in the school は「学校の建物の中にいる」という物理的な位置を強く表します。at home / at school は基本表現として覚え、建物の中を強調したいときだけ in the building / in the school のように考えます。
in / on / at のイメージ
前置詞イメージ
in中(囲まれた空間)in the bag / in the room
on面に接触on the desk / on the wall
at場所の一点at home / at school / at the station

例文

in(中)

The book is in the bag.

その本はかばんの中にあります。

解説
in は「中に」を表します。かばんの内側に入っているイメージです。
on(接触)

The book is on the desk.

その本は机の上にあります。

解説
on は接触している面の上を表します。机の表面に置かれているイメージです。
at(地点)

I am at school now.

私は今、学校にいます。

解説
at は場所を1つの地点として指します。at home、at school のように特定の場所を表します。

near / under / between を使って、ものや人の位置が説明できるようになる

near は「〜の近くに」、under は「〜の下に」、between は「AとBの間に」を表します。
between は必ず between A and B の形で使い、2つのものにはさまれている位置を示します。

near / under / between のイメージ
前置詞イメージ
near近くnear the station
underunder the table
between2つの間(between A and B)between the bank and the school

例文

near(近く)

The park is near the school.

その公園は学校の近くにあります。

解説
near は「〜の近くに」を表します。場所どうしの距離が近いときに使います。
under(下)

The cat is under the table.

ねこはテーブルの下にいます。

解説
under は「〜の下に」を表します。何かの下にある・いるイメージです。
between(間)

The shop is between the bank and the school.

その店は銀行と学校の間にあります。

解説
between A and B で「AとBの間」を表します。2つのものにはさまれている位置です。

間違えやすいポイント

in home

at home

home / school のような特定の場所は at を使います。in は「中・空間」、on は「面に接触」、at は「地点」と区別します。

The shop is between the bank.

The shop is between the bank and the school.

between は between A and B の形で「AとBの間」を表します。1つの場所だけのときは near などを使います。

まとめ

  • in / on / at の位置のイメージの違いを理解する
  • near / under / between を使って、ものや人の位置が説明できるようになる