時を表す

at / on / in / before / after

at + 時刻、on + 日付、in + 月や年。before / after で前後関係を表します。

説明

時間の前置詞は、出来事が起きる時点・日・期間・前後関係を表します。

「3時に」「月曜日に」「7月に」「朝食の前に」のように、時刻・日・期間・前後関係で使い分けます。

at / on / in は時間の範囲で、before / after は前後関係で選びます。

場所では at は地点、on は接触する面、in は囲まれた空間を表します。時間でも、at は一点の時刻、on はカレンダー上の1日、in は月・季節・年という枠を表すと考えると整理しやすくなります。

時間の前置詞で見る軸
見ること使う前置詞
一点の時刻atat 3 p.m.
曜日・日付onon Monday / on May 5th
広い期間inin July / in summer
前後関係before / afterbefore breakfast / after school

今回のゴール

  • 時間を表す前置詞の時点・日・期間の使い分けを理解する
  • before / after を使って出来事の前後が言えるようになる

時間を表す前置詞の時点・日・期間の使い分けを理解する

時間を表すときは「」「」「広い期間」で考えます。 午後3時のような一点なら at、月曜日のような1日なら on、7月や夏のような広い期間なら in を使います。
at は細かい時刻、on はカレンダー上の1日、in は月・季節・年のような広い枠へと、少しずつ範囲が広がるイメージです。

morning / afternoon / evening の例外
基本は in the morning / in the afternoon / in the evening ですが、曜日や日付で特定された朝・午後・晩は on を使います。例: on Monday morning / on the evening of May 5th。
時間を表す前置詞(at / on / in)
前置詞コアイメージ対象
at時刻・特定の瞬間at 3 p.m. / at night
on面(カレンダー上の1日)曜日・日付on Monday / on May 5th
in囲い(時間の枠)月・季節・年・期間in July / in summer / in 2024

例文

at + 時刻

The class starts at 3 p.m.

授業は午後3時から始まります。

解説
at + 時刻で特定の瞬間を表します。at night / at lunch のような表現も慣用的に at を使います。
on + 曜日

We have a meeting on Monday.

私たちは月曜日に会議があります。

解説
on + 曜日 / 日付で「その日」を表します。on May 5th のように日付にも使います。
in + 月・季節・年

The restaurant opened in 2000.

そのレストランは2000年にオープンしました。

解説
in + 月 / 季節 / 年で広い期間を表します。in summer や in the morning も同じ考え方です。
at / on / in の組み合わせ

We met at 7 p.m. on Monday in July.

私たちは7月の月曜日の午後7時に会いました。

解説
at(時刻)+ on(曜日)+ in(月)のように、狭い時刻から広い期間へと並べるのが自然です。

before / after を使って出来事の前後が言えるようになる

before は「〜の前に」、after は「〜の後に」を表します。どちらも「ある出来事を基準にして、それより前か後か」を伝えるときに使います。
before / after の後には名詞や動詞の原形(-ing 形)を続けることができます。中学では名詞との組み合わせを中心に覚えましょう。

before / after の基本
前置詞意味
before〜の前にbefore breakfast / before 7 p.m.
after〜の後にafter school / after dinner

例文

before(前)

I brush my teeth before breakfast.

私は朝食の前に歯をみがきます。

解説
before + 名詞で「〜の前に」を表します。before breakfast は「朝食の前に」です。
after(後)

We play soccer after school.

私たちは放課後にサッカーをします。

解説
after + 名詞で「〜の後に」を表します。after school は「学校の後、放課後に」です。
before / after + 時刻

Please come before 5 p.m.

午後5時より前に来てください。

解説
before / after は時刻にも使えます。before 5 p.m. は「午後5時よりも前に」、after 5 p.m. は「午後5時よりも後に」です。

間違えやすいポイント

at Monday

on Monday

曜日 / 日付には on を使います。at は時刻、in は月や季節など広い期間に使います。

in 3 p.m.

at 3 p.m.

時刻には at を使います。in は時刻ではなく、月・季節・年などのもっと広い期間に使います。

on the morning

in the morning

in the morning / in the afternoon / in the evening は決まり文句です。on は曜日・日付のときに使います。

まとめ

  • 時間を表す前置詞の時点・日・期間の使い分けを理解する
  • before / after を使って出来事の前後が言えるようになる