前置詞の使い方|in・on・atの使い分けと覚え方を例文で解説

「〜に」「〜へ」「〜で」——名詞の前に置いて時・場所・方向などを表すのが前置詞(prepositions)です。なかでも in・on・at は時にも場所にも使うため、使い分けでつまずきやすいところ。

この記事では、前置詞の使い方、とくに in・on・at の使い分けと覚え方を早見表で整理したうえで、期間・位置・方向を表す前置詞まで例文でわかりやすく解説します。

✅ この記事でわかること

  • in・on・at の使い分けと覚え方(時・場所のひと目でわかる早見表)
  • until / since / for など、期間を表す前置詞
  • to / in / at(移動と場所)と home のつまずきポイント
  • 位置・方向・その他(by / with / about)の前置詞

目次

in・on・at の使い分け(早わかり一覧)

まず結論から。in・on・at は「時の単位の大きさ」「空間のとらえ方」でイメージをつかむと、丸暗記せずに使い分けられます。

前置詞時のイメージ(点→at・日→on・月以上→in)場所のイメージ(中・一点・接触)
at点(時刻・一瞬)→ at 8:00一点で → at the gate
on曜日・日付 → on Monday表面に接して → on the desk
in月・季節・年 → in April空間の中に → in the envelope

覚え方は、時なら「点→at、日→on、月以上→in」場所なら「in=中、at=一点、on=接触(上)」。以下、それぞれ詳しく見ていきます。


時を表す at / on / in(点→at、日→on、月以上→in)

「〜に」と時を表す前置詞は at・on・in の3つ。時の単位の大きさで使い分けます。

前置詞付く時
at時刻・夜・正午at 8:00, at night
on曜日・日付on Monday, on April 25
in月・季節・年in April, in 2013, in summer

this / next などが付くと前置詞は不要

`this / every / last / next` が付く語句には、前置詞を付けません

(1) What are you doing this evening?(今晩は何をするの?)※ × in this evening

(2) I’m leaving next Friday.(来週の金曜に出発する。)

in +時間で「〜後に」

in は「(今から)〜後に」という未来の意味でも使います。

(3) The movie starts in twenty minutes.(映画は20分後に始まる。)


場所を表す in / at / on(中・一点・接触)

場所を表す in・at・on は、空間のとらえ方で使い分けます。in=中、at=一点、on=接触(上)が基本イメージです。

in「〜の中に」

(10) What’s in the envelope?(封筒の中に何がある?)

(11) I live in a quiet village.(静かな村に住んでいる。)

at「〜の一点で」

(12) Somebody is at the gate.(誰かが門のところにいる。)

(13) The shop is at the end of the street.(店は通りの突き当たりにある。)

on「〜に接して」(表面に接触。またぐ乗り物にも on)

(14) There are some photos on the desk.(机の上に何枚か写真がある。)

(15) Who is that boy on the skateboard?(スケートボードに乗っているあの少年は誰?)

in / at / on の定型表現(イディオム)

場所の in・at・on には、決まった表現として覚えるべき使い方も多くあります。

inaton
in bedat work / schoolon a bus / train
in the skyat the stationon a plane
in a pictureat a partyon the first floor

(16) The office is on the fifth floor.(事務所は5階にある。)

(17) I met Ben on the way to school.(通学途中でベンに会った。)

同じ場所でも前置詞でニュアンスが変わります。

(18) He’s at the office.(今職場にいる)/ He’s in high school.(高校生だ)


移動と場所の to / in / at(arrive・get・home に注意)

to は移動の到達点、in / at は存在する場所を表します。動詞が「移動」か「滞在」かで使い分けます。

to(移動)——go / come / walk など移動の動詞とともに「〜へ」。

(19) I want to go to Italy.(イタリアに行きたい。)

home の注意——home は副詞なので、移動の動詞のあとに to を付けません。「家にいる」は at home(at は省略可、in は不可)。

(20) I’m walking home.(歩いて帰る。)※ × to home

(21) We’re eating [at] home tonight.(今夜は家で食べる。)

「到着する」の言い方

動詞空間(国・町)一点(建物・駅)
arrivearrive inarrive at
getget to(共通)get to(共通)

(22) What time did you arrive at the station?(何時に駅に着いた?)

(23) How can I get to the museum?(美術館にはどう行けばいい?)

※「家に着く」は get home / arrive home(前置詞なし)。


期間を表す until / since / for(from … to も)

期間を表す前置詞には from … to / until / since / for があり、それぞれ「期間のどこを指定するか」が異なります。

前置詞指定するところ意味
from A to B開始と終了AからBまで
until終了点〜まで(ずっと)
since開始点(過去の一点・現在完了で)〜から
for期間の長さ〜の間

(4) The shop is open from Tuesday to Sunday.(店は火曜から日曜まで開いている。)

(5) They’ll be away until next Tuesday.(彼らは来週の火曜までいない。)

(6) She has been abroad since April.(彼女は4月から海外にいる。)

(7) Lisa stayed with us for two weeks.(リサは2週間私たちのところに滞在した。)


before / after / during / while(前置詞と接続詞の違い)

「〜の前/後/間に」を表す語には、後ろに名詞を取る前置詞と、後ろに文(S+V)を取る接続詞があります。

後ろに来るもの
前置詞名詞during the movie
接続詞文(S+V)while I watched

(8) Everybody feels excited before a trip.(誰でも旅行前はわくわくする。)

(9) I fell asleep during the movie.(映画の途中で眠ってしまった。)

before / after は前置詞・接続詞の両方で使えます(before a test / before you go)。


位置・方向を表す前置詞(next to・over・through など)

位置関係を表す前置詞

ものの位置関係は、位置のイメージとセットで覚えると定着しやすくなります。

前置詞意味
in front of〜の前に
across from〜と向かい合って
by / next to〜のそば・隣に
under〜の下に
above / below〜の上方/下方に

(24) Emma is sitting across from Paul.(エマはポールと向かい合って座っている。)

(25) Their house is by the river.(彼らの家は川のそばにある。)※ = next to

(26) The ball is under the table.(ボールはテーブルの下にある。)

方向を表す前置詞(対で覚える)

移動の方向を表す前置詞は、対になる語とセットで整理すると覚えやすくなります。

前置詞意味対義意味
into〜の中へout of〜の外へ
on〜に乗ってoff〜から離れて
up〜を上ってdown〜を下って
over〜を越えてunder〜の下をくぐって
through〜を通り抜けてaround〜の周りを
along〜に沿ってacross〜を渡って

(27) We jumped into the lake.(私たちは湖に飛び込んだ。)

(28) The helicopter flew over the city.(ヘリコプターが街の上を飛んだ。)

(29) A bird came into the house through a window.(鳥が窓から家に入ってきた。)

(30) The girl ran across the bridge.(少女は橋を走って渡った。)


その他の用法(on / at / by / with / about)

前置詞には、場所・時以外の慣用的な用法も多くあります。

on意味at意味
on vacation休暇中at the age of 2121歳で
on TV / the phoneテレビ/電話でat 50 km/h時速50キロで
on time時間どおりにat 100 degrees100度で

(31) We heard the news on the radio.(ラジオでニュースを聞いた。)

(32) Sound travels at about 340 meters per second.(音は秒速約340メートルで進む。)

by=交通手段・作者、with=〜と一緒に/〜を持った、about=〜について。

(33) You can’t get there by bus. You have to go on foot.(バスでは行けない。歩いて行かなければ。)

(34) I don’t know much about computers.(コンピューターのことはあまり知らない。)


つまずきポイント:前置詞を「付けない」ケースに注意

in・on・at の使い分けと同じくらい、前置詞を付けない場面が入試では狙われます。

  • this / every / last / next が付く時の語句は前置詞なし(× in this evening)
  • home は副詞。移動の動詞のあとに to を付けない(× to home)。「家にいる」は at home(in は不可)
  • arrive は空間なら arrive in、一点なら arrive at。get は共通で get to
  • ただし「家に着く」は get home / arrive home(前置詞なし)

ミニ確認問題

問題(クリックで解答)

  • I get up ( ) 7:00.(at / on / in)
  • My birthday is ( ) July.
  • See you ( ) next week.(不要なら×)
  • The keys are ( ) the table.
  • She is waiting ( ) the bus stop.
  • We arrived ( ) Tokyo.
  • How do I get ( ) the airport?
  • I go to school ( ) bus.

解答

  • at(時刻)/ 2. in(月)/ 3. ×(next が付く)/ 4. on(接触)/ 5. at(一点)/ 6. in(空間・町)/ 7. to(get to)/ 8. by(交通手段)

まとめ

  • の in・on・at は「点→at、日→on、月以上→in」で使い分ける
  • 場所の in・on・at は「in=中、at=一点、on=接触(上)」がイメージの核
  • 期間は from…to / until(終了点)/ since(開始点)/ for(長さ)で区別する
  • 移動は to、到着は arrive in / at・get to。ただし home は前置詞なし
  • by(手段・作者)・with(一緒に)・about(について)など慣用用法もまとめて覚える

📘 この単元は『超速東大英文法』Unit19で、解説動画・暗記用例文シートつきで学べます。

演習問題と暗記用例文シートは公式LINEで無料配布中。→ ▶ 公式LINEで友だち追加して例文シートを受け取る

英文法を中学基礎から東大レベルまで一気にやり直す全体像は → 英文法やり直し 総まとめ(ハブ)


関連記事

前へ → Unit18 比較/次へ → Unit20 句動詞と語法 関連 → Unit42 前置詞(応用)

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次