前置詞 (in / on / at)
Prepositions: in / on / at
英語では "in"、"on"、"at" という前置詞(prepositions)を場所や時間を表すのに使います。日本語では「〜の中」「〜の上」「〜で」のような助詞を名詞の後に置きますが、英語では前置詞を名詞の前に置きます。このレッスンでは in, on, at の場所の表し方、時間の表し方、その他の前置詞、覚えやすいセット表現をすべて学びましょう。
in — 〜の中に
"in" は閉じた空間や中にあるときに使います。部屋の中、箱の中、町の中、国の中など。"in" は広いエリア(area)や囲まれた空間(enclosed space)に使います。
S + V + in + 場所(閉じた空間/広いエリア)
The cat is in the box.
ねこは箱の中にいます。
She is in the kitchen.
彼女は台所にいます。
I live in Tokyo.
私は東京に住んでいます。
The fish is in the water.
魚は水の中にいます。
He is in his room.
彼は自分の部屋にいます。
My keys are in my pocket.
かぎはポケットの中にあります。
We live in Japan.
私たちは日本に住んでいます。
There are many students in the classroom.
教室にたくさんの生徒がいます。
町、国、閉じた空間にはすべて "in" を使います。例:in Japan, in the room, in the bag, in the garden, in the world.
on — 〜の上に/表面に
"on" は表面に接しているときに使います。テーブルの上、壁の上、床の上、道の上など。また、階(floor)の上にあるときも "on" を使います。
S + V + on + 表面/場所
The book is on the table.
本はテーブルの上にあります。
There is a picture on the wall.
壁に絵が1枚あります。
The cat is sitting on the chair.
ねこはいすの上にすわっています。
Put your shoes on the floor.
くつを床の上に置きなさい。
My house is on Main Street.
私の家はメインストリート沿いにあります。
She put the vase on the shelf.
彼女は花びんを棚の上に置きました。
Don't sit on the grass.
芝生の上にすわらないで。
The map is on the wall.
地図は壁にかかっています。
"on" は通り(street, road, avenue)にも使います。"I live on Main Street." ただし "I live at 123 Main Street."(番地がある場合は at を使う)。
at — 特定の場所で
"at" は特定の場所をピンポイントで指すときに使います。"at school"(学校で)、"at home"(家で)、"at the bus stop"(バス停で)など。"at" は点(point)として場所を指すときに使います。
S + V + at + 場所(特定の地点)
I am at school.
私は学校にいます。
She is at home.
彼女は家にいます。
We are at the bus stop.
私たちはバス停にいます。
Meet me at the park.
公園で会いましょう。
He is waiting at the door.
彼はドアのところで待っています。
They are at the cinema.
彼らは映画館にいます。
I left my bag at the restaurant.
レストランにかばんを忘れてきました。
She works at a hospital.
彼女は病院で働いています。
| Preposition | 使う場面 | 例 |
|---|---|---|
| in | 中に(閉じた空間、町、国) | in the room, in Tokyo, in Japan |
| on | 表面の上に(接している)、通り | on the table, on the wall, on Main Street |
| at | 特定の地点、場所 | at school, at home, at the station, at the door |
in / on / at — 時間を表す
場所だけでなく時間を表すときも in, on, at を使います。"at" は時刻に、"on" は曜日・日付に、"in" は月・年・季節に使います。このルールを覚えれば、時間の前置詞を正しく使えます。
at + 時刻 | on + 曜日/日付 | in + 月/年/季節
School starts at 8 o'clock.
学校は8時に始まります。
My birthday is on Monday.
私の誕生日は月曜日です。
We go swimming in summer.
私たちは夏に泳ぎに行きます。
I wake up at 6 in the morning.
朝6時に起きます。
The party is on Saturday.
パーティーは土曜日です。
She was born in 2010.
彼女は2010年に生まれました。
I have a meeting at noon.
正午に会議があります。
The festival is in December.
お祭りは12月です。
| Preposition | 時間の種類 | 例 |
|---|---|---|
| at | 時刻/特定の時間 | at 3 o'clock, at noon, at midnight, at night |
| on | 曜日/日付 | on Monday, on March 5th, on my birthday |
| in | 月/年/季節/時間帯 | in January, in 2024, in the morning, in summer |
"at night" と言います("in night" ではありません)。ただし "in the morning" / "in the afternoon" / "in the evening" と "in" を使います。これは特別なので覚えておきましょう。
その他の大切な前置詞
in, on, at のほかにも大切な前置詞があります。"under"(〜の下に)、"behind"(〜の後ろに)、"in front of"(〜の前に)、"next to / beside"(〜のとなりに)、"between"(〜の間に)、"near"(〜の近くに)などです。
S + V + 前置詞 + 場所
The cat is under the table.
ねこはテーブルの下にいます。
The dog is behind the tree.
犬は木の後ろにいます。
The car is in front of the house.
車は家の前にあります。
The bank is next to the post office.
銀行は郵便局のとなりにあります。
The school is between the park and the hospital.
学校は公園と病院の間にあります。
There is a shop near my house.
私の家の近くにお店があります。
The bird is above the tree.
鳥は木の上にいます。
She is standing beside me.
彼女は私のそばに立っています。
| Preposition | 日本語の意味 | 例 |
|---|---|---|
| under | 〜の下に | under the table |
| behind | 〜の後ろに | behind the door |
| in front of | 〜の前に | in front of the school |
| next to / beside | 〜のとなりに | next to the bank |
| between | 〜の間に | between A and B |
| near | 〜の近くに | near the station |
| above / over | 〜の上方に | above the clouds |
in / on / at — セットで覚える表現
前置詞の中には名詞とセットになった固定表現(fixed expression)があり、1つずつ覚える必要があります。例えば "at home"("in home" ではない)、"on TV"("in TV" ではない)などです。
in/on/at + 決まった名詞(固定表現)
I saw it on TV.
テレビで見ました。
She is on the phone.
彼女は電話中です。
He is at work.
彼は仕事中です。
I read it in a book.
本で読みました。
We traveled by car. (= in a car)
車で旅行しました。
She is in bed.
彼女はベッドにいます。
I found it on the internet.
インターネットで見つけました。
| in + ... | on + ... | at + ... |
|---|---|---|
| in bed | on TV | at home |
| in a car / taxi | on the phone | at work |
| in a book / newspaper | on the internet | at school |
| in hospital | on the bus / train / plane | at the airport |
| in the sky | on foot | at the top / bottom |
"on the bus"(バスの上に)ですが "in a car"(車の中に)。バス・電車・飛行機は大きいので "on" を使い、車・タクシーは小さいので "in" を使います。これは特別なルールです。
日本語と英語のちがい
- ●英語:前置詞を名詞の前に置く → "in the box"。日本語:助詞を名詞の後に置く → 「箱の中に」。この語順の違いを常に意識しましょう。
- ●日本語にも「中」(in)、「上」(on)、「で」(at)のように区別がありますが、英語の in/on/at はそれに直接対応します。なので日本語話者にとって比較的わかりやすいです。
- ●日本語では「学校で」のように「で」を多く使いますが、英語では in/on/at を使い分ける必要があるので、より複雑です。
- ●時間を表すとき、日本語では「〜に」の1つですが、英語では at(時刻)/ on(曜日)/ in(月/年)と使い分けます。これが一番むずかしいポイントです。
- ●日本語でも「バスに乗る」と「車に乗る」を区別しますが、英語でも "on the bus" と "in a car" を区別します。ここは似ています。
- ●"at home"、"at school"、"at work" は固定表現として覚えましょう。"in home"、"in school" とは言いません(アメリカ英語では "in school" を使うこともありますが、イギリス英語では "at school" だけです)。
穴埋め問題
The children are playing ___ the park.
The clock is ___ the wall.
I will meet you ___ 3 o'clock.
She was born ___ 2005.
The party is ___ Saturday.
クイズ
時刻には at を使うことが多い。
曜日には on を使うことが多い。
年や月には in を使うことが多い。
関連トピック

アプリで英語を話してみよう
AIと英会話の練習ができます。無料でダウンロード!
無料ダウンロード