この記事では、英語の時間前置詞「at」「on」「in」の違いを、豊富な例文と翻訳を用いてわかりやすく解説しています。さらに、よく混乱されやすい「by」「until」「since」「for」「during」など、実用頻度の高い前置詞についても丁寧にカバーしています。
各セクションでは、「時間の幅」に応じた使い分け方や、「期限」と「継続」の微妙なニュアンスの違いも具体的に紹介しています。実践に役立つ例文が7つずつ収録されており、読むだけで使い方の感覚がつかめる構成です。
読了後には、英語の時間前置詞を自信を持って使い分けられるようになります。前置詞の誤用による誤解を避け、より自然な英語表現を手に入れましょう。
英語の時間前置詞の基本:なぜ「at」「on」「in」が重要なのか
英語を学ぶ上で、時間を表す前置詞「at」「on」「in」の使い分けは避けて通れない重要なポイントです。これらの前置詞は、時間の長さや具体性に応じて使い分ける必要があります。以下では、それぞれの前置詞の基本的な使い方と、初心者が混乱しやすい理由について解説します。
時間を正確に伝えるための前置詞
英語では、時間を表す際に前置詞を適切に使い分けることで、伝えたい内容を正確に表現できます。たとえば「at」は特定の時刻、「on」は曜日や日付、「in」は月や季節など、時間の幅によって使い分けが必要です。
- at: 特定の時刻や瞬間(例:at 3 o’clock)
- on: 曜日や日付(例:on Monday)
- in: 月・年・季節・期間(例:in August)
初心者が混乱しやすい理由
これらの前置詞の使い分けは、日本語には存在しない概念のため、英語学習者にとって難所の一つです。特に、「at night」と「in the morning」のように、似た時間帯で異なる前置詞を使うケースは混乱を招きます。
- at night: 夜は「at」を使用(例外的な表現)
- in the morning: 朝は「in」を使用
- on the weekend / at the weekend: 地域によって異なる(米:on、英:at)
基本ルールに例外や慣用句が加わることで、理解を深めるには実践練習が不可欠です。
前置詞「at」の使い方|時刻や瞬間にピンポイントで使う
「at」は英語で時間を表すとき、最も具体的な瞬間を指す前置詞として使われます。このセクションでは、「at」がどんな状況で使われるのかを具体例とともに紹介し、正しく使いこなせるようになるためのポイントを解説します。
基本用法:特定の時刻・瞬間
「at」は特定の時刻や瞬間を表すときに使われます。たとえば、約束の時間やイベントの開始時刻など、正確な時間をピンポイントで示す場面で頻繁に使われます。
- at 7 a.m.(午前7時に)
- at noon(正午に)
- at midnight(真夜中に)
「at」は最も狭い時間の幅に使う前置詞と覚えると理解しやすいでしょう。
代表的な例文で理解する
1. My class starts at 9:00.
私の授業は9時に始まります。
特定の時刻に何かが始まることを示す典型的な使い方です。
2. The train leaves at 7:45.
電車は7時45分に出発します。
出発時刻など、定刻を明示する際に使われます。
3. We had dinner at sunset.
私たちは日没に夕食をとりました。
「sunset」のような自然現象の特定の瞬間にも使えます。
4. She always goes to bed at midnight.
彼女はいつも真夜中に寝ます。
「midnight」は決まった時間の一種として扱われます。
5. Let’s meet at noon.
正午に会いましょう。
「noon」も「at」と相性の良い時間語です。
6. He got a call at that moment.
その瞬間に彼は電話を受けた。
「that moment」のような具体的な瞬間表現にも使えます。
7. The concert starts at 6 in the evening.
そのコンサートは夕方6時に始まります。
「6 in the evening」のように時間+日内の区切りにも対応します。
例外・慣用表現:「at night」「at the weekend」など
「at」には例外的な使い方や慣用句も存在します。特に「at night」や「at the weekend」などは、一般的なルールでは説明がつきにくい表現です。
- at night(夜に)
- at the weekend(週末に)※主にイギリス英語
- at Christmas(クリスマスに)
これらの表現はセットで覚えてしまうのが得策です。個別に覚える慣用句として扱いましょう。
前置詞「on」の使い方|曜日・日付・特定の日に用いる
「on」は、曜日・日付・祝日などの特定の日を表す前置詞です。このセクションでは「on」の基本的な使い方から、注意が必要な慣用表現までを、豊富な例文とあわせて詳しく解説します。
基本用法:カレンダーに載る日や曜日
「on」は1日の単位を対象とする前置詞で、曜日や日付、祝日などを述べるときに使われます。
- on Monday(⽉曜⽇に)
- on July 4th(7⽉4⽇に)
- on New Year’s Day(元⽇に)
「いつ」の質問に対する答えとして使いやすい前置詞です。
代表的な例文で理解する
1. I have a meeting on Tuesday.
私は火曜日に会議があります。
曜日を指定する場合は「on」が基本です。
2. Her birthday is on October 12th.
彼女の誕生日は10月12日です。
月日を明確に言いたいときはこのように使います。
3. We went to the beach on Sunday.
私たちは日曜日に海に行きました。
過去の出来事を具体的な日にちとともに述べる際の表現です。
4. On Christmas Day, we exchange gifts.
クリスマスの日に、私たちはプレゼントを交換します。
祝日も「on」で表現されます。
5. He was born on a cold morning in March.
彼は3月の寒い朝に生まれました。
「on」は形容詞句を伴う日付表現にも使われます。
6. I’ll see you on the weekend.
週末に会いましょう。
「on the weekend」はアメリカ英語で一般的な言い方です。
7. The concert is on New Year’s Eve.
そのコンサートは大晦日にあります。
特定のイベントがある日を表すときにも使われます。
例外・慣用表現:「on the weekend」「on time」など
「on」は日付以外にも、一部の時間表現や慣用句に使われることがあります。
- on the weekend(週末に)※アメリカ英語
- on time(時間通りに)
- on the night of the party(パーティーの夜に)
イギリスでは「at the weekend」が使われるなど、地域差にも注意しましょう。
前置詞「in」の使い方|月・年・期間・未来の時間に使う
「in」は、ある程度の長さを持つ時間のまとまりに使われる前置詞です。このセクションでは、「in」がどのような時間的状況で使われるのかを、例文とともに丁寧に解説していきます。
基本用法:長めの時間幅に対して
「in」は月、年、季節、未来のある時点など、比較的広い時間の範囲を示すときに使われます。
- in April(4月に)
- in 2025(2025年に)
- in the morning(朝に)
- in three days(3日後に)
具体性が低い時間枠に使うと覚えておくと便利です。
代表的な例文で理解する
1. We will travel to Italy in June.
私たちは6月にイタリアを旅行する予定です。
月を示すときに「in」を使います。
2. The Olympics were held in 2021.
オリンピックは2021年に開催されました。
特定の年を指すときにも「in」が使われます。
3. I usually drink coffee in the morning.
私は朝にたいていコーヒーを飲みます。
「in the morning」は、時間帯のまとまりを表す定番表現です。
4. The flowers bloom in spring.
その花は春に咲きます。
季節を表す場合にも「in」が基本となります。
5. He will be back in a few minutes.
彼は数分後に戻ってきます。
未来の出来事がある期間の中で起こるときに用います。
6. We finished the project in two weeks.
私たちはそのプロジェクトを2週間で終えました。
この場合は、所要時間の感覚で「in」が使われています。
7. She was born in the 1990s.
彼女は1990年代に生まれました。
年代や世紀の表現にも「in」が対応します。
例外・慣用表現:「in the morning」「in a few minutes」など
「in」には広い時間帯や未来の出来事を指すための、便利な慣用表現が多数存在します。
- in the afternoon(午後に)
- in a moment(すぐに)
- in time(間に合って)
「on time(時間通り)」と「in time(間に合って)」の違いも押さえておきたいポイントです。
時間を表すその他の前置詞も押さえておこう
英語の前置詞には、時間の幅や視点によって使い分けが求められます。「by」「until」「since」「for」「during」は、時間表現に特化した前置詞として、日常会話からビジネス文書まで幅広く使われます。例文とともに、それぞれの意味と使いどころを丁寧に見ていきましょう。
「by」:〜までに(期限)
「by」はある時点までに完了することを意味します。「その時点に近いほど望ましいが、遅くともその時点までに」という含みを持つのが特徴です。
1. Please finish the report by Friday.
金曜日までにレポートを終えてください。
これは締切を指定する典型的な表現で、金曜中であればいつ終えてもよいという柔軟性を含んでいます。
2. She will return by 10 p.m.
彼女は午後10時までに戻ります。
この文では「10時より前または10時ちょうどに戻る」ことが前提で、10時を過ぎると約束違反となるニュアンスを含みます。
3. You must submit your application by the end of this month.
今月末までに申請書を提出しなければなりません。
「by the end of this month」は、月の最後の日付が期限であることを示し、よく公式書類やルール文書で使われます。
「until」:〜までずっと(継続)
「until」は、ある動作や状態が継続した後に終了することを示します。完了よりも「続いている過程」に焦点を当てる点が「by」との大きな違いです。
1. He stayed at the office until midnight.
彼は真夜中までオフィスにいました。
「真夜中まで」という時間まで行動が継続していたことを伝え、長時間労働や待機などの文脈でよく登場します。
2. I’ll wait here until you come back.
あなたが戻るまで、ここで待っています。
未来の行動を表し、相手の動作完了まで自分の行動を続けることを意味します。
3. They lived together until 2010.
彼らは2010年まで一緒に暮らしていました。
ここでは、過去のある年まで継続していた関係を表しています。
「since」:〜以来(過去のある時点から現在まで)
「since」は過去のある瞬間を起点として、そこから今まで続いていることを意味します。現在完了形と一緒に使うのが鉄則です。
1. I have lived here since 2015.
2015年からここに住んでいます。
居住という状態が2015年から継続中であることを示しています。
2. He has been sick since last week.
彼は先週からずっと体調が悪いです。
病気という状態が始まったタイミングを明示し、継続している症状を伝えます。
3. She hasn’t seen him since the accident.
彼女はその事故以来、彼に会っていません。
「〜して以来一度も会っていない」という断絶した関係を示す重要な構文です。
「for」:〜の間(継続する期間)
「for」は動作や状態がどのくらい続いたか、という「長さ」を伝える前置詞です。「since」が始点なのに対し、「for」は「長さ」に着目しています。
1. We stayed in Paris for two weeks.
私たちは2週間パリに滞在しました。
具体的な期間を示すことで、経験のボリューム感を伝える表現です。
2. She studied English for five years.
彼女は5年間英語を勉強しました。
長期間の努力や継続した取り組みに使われ、努力の蓄積を強調できます。
3. He was silent for a moment.
彼はしばらく黙っていました。
数秒、数分といった短い間隔にも「for」は有効で、沈黙・間・余白などの表現にも活用されます。
「during」:〜の間に(特定の期間中)
「during」は、ある出来事・期間の中で何かが起きたことを述べるときに使います。「for」が継続時間を表すのに対し、「during」は出来事の中での動作や事象にフォーカスします。
1. I met him during the conference.
私は会議中に彼に会いました。
「conference」という出来事の時間枠内での出来事を表します。
2. She fell asleep during the movie.
彼女は映画の間に眠ってしまいました。
「映画」というイベントの中で、ある行動が発生したことを伝えます。
3. We had several power outages during the storm.
嵐の間に何度か停電がありました。
嵐という時間的な背景の中で、複数の出来事が含まれていたという情報を伝えます。
前置詞の使い分けを実践練習|簡単な問題で理解をチェック
at・on・in の使い方を学んだら、次は実際の英文で試してみましょう。ここでは中学生レベルでも解ける簡単な穴埋め問題を通して、前置詞の使い分けをしっかりと身につけていきます。
01. We always eat lunch _____ noon.
ヒント:正午ぴったりに昼ごはんを食べるという内容です。
答え:at
解説:正確な時刻を表すときには “at” を使います。noon は「12時ちょうど」の意味なので、この前置詞がぴったりですね。
02. I was born _____ July.
ヒント:「7月生まれ」と言いたいときに使う表現です。
答え:in
解説:「月」や「年」といった少し幅のある時間には “in” を使うのが自然です。カレンダーの広い範囲を思い浮かべると分かりやすいですよ。
03. He will come _____ Monday.
ヒント:「月曜日に来るよ」と言いたいときに使う言葉です。
答え:on
解説:曜日や日付など「ピンポイントの日」を伝えるときは “on” がちょうどいいんです。カレンダーを指差すような感覚ですね。
04. We arrived _____ the station at 6.
ヒント:「駅に6時に着いた」ときの「駅に」の部分を考えます。
答え:at
解説:「駅」や「建物」など、具体的な場所に着いたというときは “at” をよく使います。その場の「地点」に焦点があるからです。
05. The concert is _____ November 20th.
ヒント:日にちがはっきり書かれていますね。
答え:on
解説:「何月何日」と具体的に日付を言うときは “on” がぴったりです。ちょうどカレンダーの1日を指しているような感覚です。
06. She lives _____ Tokyo.
ヒント:「東京に住んでいる」というときの「東京に」の表現を考えましょう。
答え:in
解説:都市や国のように、広い場所の中にいるイメージでは “in” を使います。「東京という街の中で生活している」感じです。
07. They play soccer _____ Sunday.
ヒント:週末の習慣を話すときによく出てくるフレーズです。
答え:on
解説:「日曜日」というように、はっきりした曜日を言うときは “on” が自然です。週のカレンダーの中で1日を選ぶような使い方ですね。
08. We met _____ the morning.
ヒント:「朝に会った」と言いたいときの前置詞を考えます。
答え:in
解説:「朝」「午後」「夕方」などの時間帯には “in” を使います。ある程度まとまりのある時間のブロックに入っている感覚です。
09. I usually study _____ night.
ヒント:夜に勉強するという習慣を伝えています。
答え:at
解説:「night」は少し特別で、”in” ではなく “at” を使います。「夜」という1日の終わりの時間を、点のようにとらえるためです。
10. She was born _____ 2009.
ヒント:生まれた「年」だけを伝えたいときの言い方です。
答え:in
解説:年や月のように、時間のまとまりがあるときには “in” を使うと自然です。「2009年のどこかで」というイメージですね。
11. The train leaves _____ 3 p.m.
ヒント:電車の出発時間が午後3時と決まっています。
答え:at
解説:何時何分のように、きっちりした時刻を表すときは “at” を使います。時計を見ながら予定を伝えるときの表現です。
12. We went shopping _____ the afternoon.
ヒント:「午後に買い物へ行った」という文です。
答え:in
解説:「午後」はある程度まとまった時間帯なので “in” が合います。朝や夕方も同じように “in” を使いますよ。
13. The movie starts _____ Friday night.
ヒント:「金曜の夜に映画が始まる」と言いたいときの表現です。
答え:on
解説:「Friday」は曜日、「night」は時間帯。どちらにしても「具体的な日」を言うときには “on” を使うのがしっくりきます。
14. He arrived _____ the airport.
ヒント:「空港に着いた」と言いたいとき、どんな前置詞が合うでしょうか?
答え:at
解説:「空港」や「駅」など、地点としての場所には “at” を使います。そこに「点として到着した」というイメージです。
15. We visited our grandparents _____ summer.
ヒント:「夏に祖父母を訪ねた」と言いたいときの文です。
答え:in
解説:「夏」という季節は広がりのある時間なので、”in” を使って「その季節の中で起こったこと」を表現します。
16. I’ll call you _____ the morning.
ヒント:「朝に電話するね」という表現を考えてみましょう。
答え:in
解説:朝・午後・夕方のように、時間帯全体を示すときには “in” が自然です。ちなみに「夜」だけはちょっと特別で “at” を使います。
17. The party is _____ Saturday.
ヒント:「パーティーは土曜日だよ」と言いたいときの文です。
答え:on
解説:曜日を言うときには、決まって “on” を使います。土曜日という「カレンダーの1日」を伝えているんですね。
18. We had lunch _____ a restaurant.
ヒント:「レストランで食事した」という状況です。
答え:at
解説:「レストラン」という場所で行動したことを表すときは “at” を使います。「その場所で起きたこと」を簡潔に伝えられます。
19. He likes walking _____ the park.
ヒント:「公園の中を歩くのが好き」と言いたいときの表現です。
答え:in
解説:公園のように「中に入って行動する場所」では “in” を使います。まさに「空間の中で動く」イメージですね。
20. We got up _____ 6 o’clock.
ヒント:「6時に起きた」というシンプルな文です。
答え:at
解説:6時という具体的な時刻を言っているので、”at” を選びます。時刻=”at” と覚えておきましょう。
21. They play tennis _____ the evening.
ヒント:「夕方にテニスをする」という日常の一コマです。
答え:in
解説:「evening」=夕方の時間帯なので、”in” を使います。朝や午後と同じルールですね。
22. I saw a shooting star _____ the sky.
ヒント:「空の中で流れ星を見た」というロマンチックなシーンです。
答え:in
解説:空や海のように「広がりのある空間」は “in” を使って表します。「空の中にある」イメージを持つと納得できます。
23. The show is _____ TV _____ 9 p.m.
ヒント:テレビで、9時に放送されるという内容です。
答え:on / at
解説:テレビのような媒体には “on”、放送時刻は “at” を使います。メディアと時刻、それぞれの特性を踏まえて使い分けます。
24. My birthday is _____ September 2nd.
ヒント:「誕生日の日付」を伝えたいときにぴったりの表現です。
答え:on
解説:「9月2日」のような具体的な日には “on” を使います。曜日と同じ扱いで、カレンダーに書いてある日すべてが対象です。
25. The meeting is _____ room 5.
ヒント:「5番の部屋で会議がある」という意味です。
答え:in
解説:部屋のように、四方を囲まれた場所の中で何かが起こるときは “in” を使います。「その空間の中」というイメージですね。
26. I arrived _____ school early.
ヒント:「学校に早く着いた」と言いたいときの文です。
答え:at
解説:学校や駅のように「地点としての場所」に着いた場合は “at” を使います。「その場所にたどり着いた」という感覚に近いですね。
27. He always reads books _____ bed.
ヒント:「ベッドで本を読むのが習慣」という文です。
答え:in
解説:これは「in bed」という決まった言い回しで、寝具に入っている状態を表すときによく使われます。「ベッドの中で」という自然な感覚ですね。
28. She plays the piano _____ the morning.
ヒント:「朝にピアノを弾く」という内容です。
答え:in
解説:morning(朝)は「時間帯」のひとつなので “in” を使います。「朝のあいだに」起こることというとらえ方が合っています。
29. We met _____ the station on Monday.
ヒント:「月曜日に駅で会った」という場面です。
答え:at / on
解説:「駅」という具体的な場所には “at”、「月曜日」は曜日なので “on” を使います。それぞれの要素に適した前置詞を選ぶことがポイントです。
30. Let’s meet _____ the weekend.
ヒント:週末に会おうと提案する文です。
答え:on(米)/ at(英)
解説:アメリカ英語では “on the weekend”、イギリス英語では “at the weekend” が使われます。地域による違いですが、どちらも正しい使い方です。
【まとめ】英語の時間前置詞を完全理解|at・on・in・by・untilの違いと使い方
英語学習者にとって、時間を表す前置詞「at」「on」「in」の使い分けは最大のつまずきポイントです。さらに「by」「until」「since」なども含めれば、その混乱は一層深まります。本記事では、各前置詞の意味と使い方、ニュアンスの違いを具体例とともにわかりやすく整理しました。
時間前置詞「at」「on」「in」の基本と使い分け
「at」は特定の時刻、「on」は日付や曜日、「in」は月・年・季節など広い時間を指します。たとえば「at 9:00」「on Monday」「in April」といった形で使い分けます。時間の粒度を意識することで、自然な使い方が身につきます。
「by」「until」「since」など応用前置詞の意味と使い方
「by」は期限を、「until」は動作の継続を示し、「since」は過去から現在までの持続を意味します。「for」は時間の長さ、「during」は特定の期間中の出来事に使われるため、それぞれの文脈理解が不可欠です。例文と翻訳付きの解説を通じて、前置詞の本質的な違いが明確になります。
前置詞の違いを一目で理解|総まとめ
英語の前置詞は、文法ルールとしてだけでなく、伝えたい時間感覚を形にする大切な道具です。理解を深めるには、単語帳ではなく、実際の文脈で使われる例文を読むのが効果的です。
- 「at」は瞬間的な時刻を指す前置詞
- 「on」は日付・曜日を明示する際に使用
- 「in」は広い時間枠(月・年・季節)を表す
- 「by」は締切・期限、「until」は継続を示す
- 「since」「for」「during」は継続・期間・出来事に対応
これらの前置詞は、それぞれの意味を暗記するだけでなく、具体的な場面でどう使うかを意識することで、より実践的に活用できるようになります。特に、会話やビジネスシーンでは、前置詞の誤用が誤解や失礼につながるため、丁寧に習得しておくことが大切です。
【Q&A】英語の前置詞 at・on・in に関するよくある質問
- Qtat、in、onの使い分けは簡単ですか?
- A
最初は混乱しやすいですが、時間の幅(粒度)を意識すれば理解しやすくなります。「at」は時刻、「on」は日付、「in」は月や年というイメージで整理するとスムーズです。
- Q特定の時間を表す時に使うのはatで合っていますか?
- A
はい、正しいです。「at」は時刻や瞬間に使います。例:「at 9:00」「at noon」など、ピンポイントの時間を表す際に用います。
- Q月や年を表すときにはinを使うべきですか?
- A
はい、月・年・季節・期間など広い時間のまとまりを示す場合は「in」が使われます。例:「in July」「in 2026」「in the winter」などが該当します。
- Q曜日や日付を表す場合にonを使う理由は何ですか?
- A
「on」はカレンダーに載る具体的な日を表すときに使われます。曜日や日付、祝日などが該当します。例:「on Monday」「on July 4th」「on Christmas Day」などです。