英語の前置詞 — at / in / on / for / to / with の使い分け
前置詞は 名詞・代名詞の前に置いて、時間・場所・方向・手段・目的 などを表す小さな語です。中学校で at / in / on / to / from / for / with / by あたりを中1〜中3にかけて段階的に学びます。日本語の助詞(〜に、〜で、〜へ)に近い役割をしますが、1つの日本語訳に1つの前置詞が対応するわけではない ところが難しさの正体です。本記事では、各前置詞の 中核イメージ から場面ごとの使い分けを整理します。
この記事のポイント
- 前置詞は 名詞・代名詞の前 に置く。うしろに動詞の意味を続けるなら 動名詞 (-ing)(前置詞の目的語)
- 時間の at / in / on: at + 時刻、in + 年・月・季節、on + 曜日・日付
- 場所の at / in / on: at + 1地点、in + 内部・広い範囲、on + 接触面(壁・机の上)
- 方向の to / for / from: to + 到達点、from + 出発点、for は leave for / start for のような 「〜へ向けて」動詞とセット で使う
- 手段の by / with: by + 交通手段・動作主、with + 道具・人物
前置詞のはたらき — 名詞・代名詞の前に置いて意味のかたまりを作る
前置詞は 「前置詞 + 名詞」 のかたまり(前置詞句)で、文の中で 副詞や形容詞 のはたらきをします。
I get up at 7:00. — 私は7時に起きる。(at 7:00 が動詞 get up を修飾=副詞句)
The book on the desk is mine. — 机の上の本は私のだ。(on the desk が名詞 book を修飾=形容詞句)
前置詞のあとに 動詞の意味 を続けたいときは、原形ではなく 動名詞(-ing) を使います。I am good at swimming.(私は泳ぐのが得意だ)。詳しくは 動名詞 の記事を参照。
時間の at / in / on — ピンポイント/枠の中/曜日・日付
時間を表す at / in / on の使い分けは、時間の 幅と粒度 で決まります。at = 点(時刻)、in = 大きな枠(年・月・季節)、on = 1日単位(曜日・日付)、と整理するのが王道。
| 前置詞 | 中核イメージ | 代表例 |
|---|---|---|
| at | 時刻 = 点 | at 7:00 / at noon / at night / at midnight |
| in | 大きな枠 = 中 | in 2026 / in May / in summer / in the morning / in the afternoon / in the evening |
| on | 1日 = 接触面 | on Sunday / on July 4 / on my birthday / on Christmas Day / on Monday morning |
例外的に押さえるのは at night(朝・午後・夕方は in だが、夜だけ at)と、on Monday morning(曜日と組み合わせると in ではなく on)。1日の中の特定の朝なので on になる、と覚えます。
また this / last / next / every が付くと前置詞は 付けません: I'll see you next Monday.(× on next Monday)。
場所の at / in / on — 1地点/内部・広い範囲/接触面
場所の at / in / on も中核イメージは同じ系列: at = 1地点、in = 内部・広い範囲、on = 接触面。
| 前置詞 | 中核イメージ | 代表例 |
|---|---|---|
| at | 特定の1地点・場所 | at the station / at school / at home / at the door / at the bus stop |
| in | 空間の内部・広いエリア | in the room / in the box / in Tokyo / in Japan / in the world |
| on | 表面に接触 | on the desk / on the wall / on the floor / on the ceiling / on the second floor |
at school(学校で)と in school(在学中)のように、同じ名詞でも前置詞で意味のニュアンスが変わります。中学では at school(学校という場所にいる) をまず覚えれば十分。on the wall(壁に貼ってある)の on は「天井・壁」も含むので、「上」だけでなく「面に貼り付いている」イメージで覚えるのがコツです。
方向の to / from と「leave for 〜」
動きの方向を表す前置詞の中核は to(到達点)と from(出発点)。for は「〜へ向けて」の意味で使えますが、これは 方向一般のルールではなく、leave / start / head などの「出発する」系の動詞とセット で使われる慣用です。
to(到達点に着くイメージ): I go to school. / She walked to the park.
from(出発点): I'm from Japan. / The train comes from Osaka.
leave for 〜 / start for 〜(〜へ向けて出発する): The train leaves for Tokyo.(東京方面に出発する — 着くかどうかは別)
go to Tokyo(東京に行く=着く)と leave for Tokyo(東京へ向けて出発する)の対比は中学テストで頻出。for を方向一般に使うのは誤り(× I go for Tokyo.)で、leave for / start for / head for のような決まった動詞と組み合わせて覚えるのが正解です。
手段の by / with — 交通手段/道具/同伴
「〜で」と訳される by と with の使い分けは中学最頻出の混同ポイント。by + 交通手段 / 動作主、with + 道具、そして with + 人 = 「〜と一緒に」(同伴)と覚えます。
by(交通手段・受動態の動作主): go by bus / by train / by car / by bike(無冠詞)/The book was written by Tom.
with + 道具: cut with a knife(ナイフで切る)/write with a pen(ペンで書く)
with + 人(同伴): I play tennis with my friend.(友達と一緒にテニスをする)
例外: 「徒歩で」は on foot(× by foot)と決まっています。中学では on foot は定型表現として丸ごと覚える のが近道。I go to school by bus.(バスで通学)/I go to school on foot.(歩いて通学)。
for と to の使い分け — 目的・対象
for と to はどちらも「〜に/〜のために」と訳すことがあるので混同しやすい組み合わせ。
for(目的・利益・期間): This is a present for you.(あなたへのプレゼント)/I studied for two hours.(2時間勉強した)
to(到達点・動詞の相手): I went to the park./I gave a book to Tom.(give 〜 to 人)
SVOO の書き換え(5文型)でも give / send / show / tell + 物 + to 人、buy / make / cook + 物 + for 人 と動詞によって to / for が決まります。中学では give 系は to / buy 系は for と動詞ごとに覚えるのが近道。
動詞・形容詞 + 前置詞の定型表現
動詞や形容詞のあとに前置詞をつけて1つの意味を作る定型表現は、英検3級・準2級で頻出。動詞単体の意味から推測しづらいものは フレーズごと暗記 が近道です。
- look for 〜 — 〜を探す
- look at 〜 — 〜を見る
- look after 〜 — 〜の世話をする
- listen to 〜 — 〜を聞く
- wait for 〜 — 〜を待つ
- arrive at 〜(小さな場所)/arrive in 〜(広い場所)
- be interested in 〜 — 〜に興味がある
- be good at 〜 — 〜が上手だ
- be afraid of 〜 — 〜を怖がる
be interested in のような be + 過去分詞 + 前置詞 のセットは、受動態の記事 で扱う「過去分詞の形容詞的用法」と関連します。be good at / be afraid of は be + 形容詞 + 前置詞 のパターン(good / afraid は過去分詞ではなく形容詞)。いずれも「形容詞・過去分詞 + 前置詞」の定型としてフレーズごと覚えるのがおすすめです。
よくある間違い
❌ I was born on 2010. → ⭕ I was born in 2010.
年 (2010) は大きな時間枠なので in。曜日・日付には on。
❌ I'll see you in Monday. → ⭕ I'll see you on Monday.
曜日には on。さらに next Monday のときは前置詞を付けない(× on next Monday)。
❌ I live at Tokyo. → ⭕ I live in Tokyo.
都市・国は 広い範囲=in。at は特定の地点(at the station / at the door)。
❌ I cut the apple by a knife. → ⭕ I cut the apple with a knife.
道具を使うときは with。by は交通手段や受動態の動作主に使う。
❌ I go to school by foot. → ⭕ I go to school on foot.
「徒歩で」は例外的に on foot。乗り物のときは by bus / by train / by car(無冠詞)。
❌ I'm good at to swim. → ⭕ I'm good at swimming.
前置詞のあとに動詞の意味を続けるなら 動名詞 (-ing)。原形は置けません(動名詞の記事 参照)。
英検・試験での出題パターン
- 英検5級〜4級: 時間の at / in / on 選択。
例: I get up ( ) 7:00. ① at ② in ③ on → 答え: ①(時刻は at) - 英検4級〜3級: 場所の at / in / on 選択。
例: There is a book ( ) the desk. ① at ② in ③ on → 答え: ③(机の表面に接触) - 英検3級: 手段の by / with。
例: I go to school ( ) bus. ① by ② with ③ on → 答え: ①(交通手段は by + 無冠詞) - 英検3級〜準2級: 動詞・形容詞 + 前置詞の定型表現(look for / wait for / listen to / be good at)の前置詞選択。
例: I am looking ( ) my key. ① at ② for ③ to → 答え: ②(look for = 探す) - 英検準2級〜2級: 前置詞 + 動名詞。
例: She is good at ( ) the piano. ① play ② to play ③ playing → 答え: ③(前置詞のあとは動名詞)
前置詞は中核イメージとフレーズで覚えよう
えいたんごクイズなら、英検級・レベル別に頻出フレーズを例文付きで練習できます。前置詞は使われる場面ごと丸ごと覚えるのが定着の近道です。
関連ページ
- 冠詞 a / an / the — by bus / on the desk のように前置詞と冠詞は組み合わせて覚える
- 動名詞 (-ing) — 前置詞のあとに動詞の意味を続けるなら動名詞
- 英語の品詞の基本 — 前置詞のはたらきを他の品詞と比較
- 英語の受動態 — be interested in / be made of などの定型表現
- 英語の接続詞 — before / after / until は前置詞・接続詞両用
- 英語の基本3時制 — 時間の at / in / on と時制の組み合わせ
- 現在完了形 — for / since と現在完了の継続用法
- 不定詞 (to + 動詞の原形) — to が前置詞か不定詞かの見分け(look forward to + 動名詞 のひっかけ)
- 英語の5文型 — give 〜 to 人 / buy 〜 for 人 の使い分け
- 関係代名詞 — 前置詞句で名詞を限定する書き方の比較
- 英検4級の英単語一覧 — 前置詞と一緒に出てくる頻出語