コンテンツにスキップ

in、on、at は、英語で非常によく使う前置詞です。

特に「時」を表す場合は、次のイメージを覚えると理解しやすくなります。

in → on → at の順で、時の範囲が狭くなる

  • in:広い期間
  • on:特定の日
  • at:特定の時刻・一点

場所についても、似た考え方で理解できます。

  • in:広い空間・中
  • on:面・表面
  • at:一点・場所そのもの

前置詞 時の範囲 主な用途 例
in 広い 年、月、季節、長い期間、朝・午後・夕方 in 2026, in September, in summer, in the morning
on 中くらい 曜日、日付、特定の日 on Monday, on September 27, on Monday morning
at 狭い 時刻、正午、真夜中、特定の一点 at 9:00, at noon, at midnight

in → on → at

たとえば、

  • in September = 9月という広い期間
  • on September 27 = 9月27日という1日
  • at 9:00 = 9時という一点

というように、範囲が狭くなっていきます。


in は、年、月、季節など、比較的広い期間に使います。

用途 例
年 in 2026
月 in September
季節 in winter
世紀 in the 21st century
朝 in the morning
午後 in the afternoon
夕方 in the evening
  • Our new system will be released in October.
    新しいシステムは10月にリリースされます。

  • I joined this company in 2024.
    私は2024年にこの会社に入社しました。

  • We usually have a team meeting in the morning.
    私たちは通常、午前中にチームミーティングをします。

  • The project will be completed in the next few months.
    そのプロジェクトは今後数か月で完了する予定です。

in は「今から〜後に」という意味でも使えます。

  • I will call you back in ten minutes.
    10分後に折り返します。

  • The meeting will start in an hour.
    会議は1時間後に始まります。


on は、曜日、日付、特定の日に使います。

用途 例
曜日 on Monday
日付 on September 27
特定の日 on New Year’s Day
曜日+時間帯 on Monday morning
日付+時間帯 on the morning of September 27
  • We have a client meeting on Monday.
    月曜日に顧客との会議があります。

  • The system maintenance is scheduled on September 30.
    システムメンテナンスは9月30日に予定されています。

  • I will work from home on Friday afternoon.
    金曜日の午後は在宅勤務をします。

  • We discussed the issue on the day of the release.
    リリース当日にその問題について話し合いました。


at は、特定の時刻や「一点」と考えられる時間に使います。

用途 例
時刻 at 9:00
正午 at noon
真夜中 at midnight
夜 at night
特定の時点 at the moment
  • The meeting starts at 10:00.
    会議は10時に始まります。

  • Please call me at noon.
    正午に電話してください。

  • The server was restarted at midnight.
    サーバーは深夜0時に再起動されました。

  • I am busy at the moment.
    今は忙しいです。


同じ内容でも、時間の細かさによって前置詞が変わります。

英語 意味 範囲
in 2026 2026年に 広い
in September 9月に 広い
on September 27 9月27日に 1日
on Monday morning 月曜日の朝に 特定の日の一部
at 9:00 9時に 一点

in = 期間の中
on = 日の上
at = 時間の一点

厳密にはすべての表現がこの説明だけで決まるわけではありませんが、最初に覚えるイメージとして非常に有効です。


in は、「何かの中にいる」「ある範囲の中にいる」というイメージです。

用途 例
部屋の中 in the meeting room
建物の中 in the office
都市 in Tokyo
国 in Japan
箱・容器の中 in the box
  • I am in the meeting room now.
    今、会議室にいます。

  • Our head office is in Tokyo.
    本社は東京にあります。

  • The documents are in the cabinet.
    書類はキャビネットの中にあります。

  • She works in Japan.
    彼女は日本で働いています。


on は、何かの表面に接しているイメージです。

用途 例
机の上 on the desk
壁 on the wall
階 on the third floor
画面上 on the screen
Webサイト上 on the website
  • The report is on my desk.
    レポートは私の机の上にあります。

  • The schedule is on the wall.
    スケジュールは壁に貼ってあります。

  • Our office is on the fifth floor.
    私たちのオフィスは5階にあります。

  • The error message appeared on the screen.
    エラーメッセージが画面に表示されました。


at は、場所を「一点」として表すときに使います。

用途 例
駅 at the station
入口 at the entrance
会社・職場 at work
イベント会場 at the conference
住所・特定地点 at 10 Main Street
  • I will meet you at the station.
    駅で会いましょう。

  • She is at work now.
    彼女は今、仕事中です。

  • Please wait at the entrance.
    入口で待っていてください。

  • I met several engineers at the conference.
    そのカンファレンスで何人かのエンジニアに会いました。


前置詞 イメージ 例
in 空間・範囲の中 in the office, in Tokyo
on 表面・面に接している on the desk, on the wall
at 一点・場所そのもの at the station, at work
  • I am in the office.
    オフィスという空間の中にいます。

  • I am at the office.
    オフィスという場所にいます。

in the office は「オフィスの中にいる」ことを強く意識します。

at the office は「会社・オフィスという場所にいる」ことを表します。


前置詞は、規則だけではなく、よく使う組み合わせとして覚えることも重要です。

表現 意味
in the morning 朝に
in the afternoon 午後に
in the evening 夕方・夜に
at night 夜に
at noon 正午に
at midnight 深夜0時に
at work 仕事中・職場で
at home 家で
on time 時間どおりに
on Monday 月曜日に
on the Internet インターネット上で
on a business trip 出張中で

next・last・this の前には通常前置詞を付けない

Section titled “next・last・this の前には通常前置詞を付けない”

次のような場合は、通常 in、on、at を使いません。

  • next Monday
  • last week
  • this morning
  • this year
  • I will see you next Monday.
    来週の月曜日に会いましょう。

  • We finished the project last week.
    私たちは先週そのプロジェクトを終えました。

  • I had a meeting this morning.
    今朝、会議がありました。


日本語を見て、できるだけすぐに英語にしてみてください。

日本語 英語
私は2024年にこの会社に入社しました。 I joined this company in 2024.
新しいシステムは10月にリリースされます。 The new system will be released in October.
私たちは午前中にチームミーティングをします。 We have a team meeting in the morning.
会議は月曜日にあります。 The meeting is on Monday.
メンテナンスは9月30日に予定されています。 The maintenance is scheduled on September 30.
金曜日の午後は在宅勤務をします。 I will work from home on Friday afternoon.
会議は10時に始まります。 The meeting starts at 10:00.
正午に電話してください。 Please call me at noon.
サーバーは深夜0時に再起動されました。 The server was restarted at midnight.
10分後に折り返します。 I will call you back in ten minutes.
今、会議室にいます。 I am in the meeting room now.
本社は東京にあります。 Our head office is in Tokyo.
書類はキャビネットの中にあります。 The documents are in the cabinet.
レポートは私の机の上にあります。 The report is on my desk.
エラーメッセージが画面に表示されました。 The error message appeared on the screen.
私たちのオフィスは5階にあります。 Our office is on the fifth floor.
駅で会いましょう。 I will meet you at the station.
入口で待っていてください。 Please wait at the entrance.
彼女は今、仕事中です。 She is at work now.
そのカンファレンスで何人かのエンジニアに会いました。 I met several engineers at the conference.

時を表す in、on、at は、次の順で範囲が狭くなると考えると理解しやすくなります。

in → on → at
広い期間 → 特定の日 → 特定の時刻

場所では、次のように考えると分かりやすくなります。

in = 中・範囲
on = 面・表面
at = 一点・場所そのもの

まずは細かい例外をすべて覚えようとせず、この基本イメージを身につけ、その後に固定表現を少しずつ覚えていくのがおすすめです。