前の記事では、 When や What time を使って、 行動をする時をたずねる文を見た。
When do you play tennis?
あなたはいつテニスをしますか。
What time do you get up?
あなたは何時に起きますか。
これらの質問に答えるとき、 英語では、 時を表す語の前に at、 on、 in のような前置詞を置くことがある。
I get up at seven.
私は7時に起きます。
I play tennis on Sunday.
私は日曜日にテニスをします。
The new school year starts in April.
新学年は4月に始まります。
日本語では、 どれも基本的に 「〜に」と訳すことができる。
しかし英語では、 at seven、 on Sunday、 in April のように、 時の表し方によって前置詞を使い分ける。
最初に大きく整理するなら、
at:時刻など、時の一点を示す
on:曜日や日付など、一日を単位に示す
in:月・年・季節など、広がりのある期間を示す
と考えると分かりやすい。
今回は、 at / on / in の基本的な使い分けと、 前置詞を置かない時の表現まで整理していこう。
at は、時刻などの時点を表す
at は、 時を表すときには、 ある時点を指し示す表現と一緒に使う。
at seven
7時に
at nine thirty
9時30分に
at noon
正午に
たとえば、 起きる時刻を聞かれたときには、 次のように答えることができる。
What time do you get up?
I get up at seven.
あなたは何時に起きますか。
私は7時に起きます。
授業や活動の開始時刻を言うときも、 at を使う。
English class starts at four.
英語の授業は4時に始まります。
I study math at eight.
私は8時に数学を勉強します。
at は、 時計の上で 「この時刻」と一点を示すような感覚で捉えると、 最初は整理しやすい。
ただし、 時刻だけでなく、 決まった表現として覚えておきたいものもある。
at noon
正午に
at night
夜に
とくに、 朝・午後・夕方は in the morning / in the afternoon / in the evening と言うのに、 夜は基本的に at night と言う点には注意したい。
I study English in the morning.
私は朝に英語を勉強します。
I read books at night.
私は夜に本を読みます。
まず、 何時に行うかを表したいときは、
at + 時刻
at seven / at ten thirty
という形を確実に使えるようにしよう。
on は、曜日や日付など「日」を表す
on は、 時を表すときには、 曜日や日付のように、 一日を単位として示す表現と一緒に使う。
on Sunday
日曜日に
on May 10
5月10日に
on my birthday
私の誕生日に
たとえば、 テニスをする曜日を言うなら、
I play tennis on Sunday.
私は日曜日にテニスをします。
毎週日曜日に行う習慣なら、 曜日を複数形にして、
I play tennis on Sundays.
私は日曜日にはテニスをします。
と表すこともできる。
日付が入る場合も、 on を使う。
The concert is on May 10.
コンサートは5月10日にあります。
I visited Kyoto on August 3.
私は8月3日に京都を訪れました。
また、 Sunday morning のように、 曜日と時間帯が一緒になった表現でも、 一日がはっきり示されているため on を使う。
I study English on Sunday morning.
私は日曜日の朝に英語を勉強します。
ここで、 in the morning と比べてみよう。
I study English in the morning.
私は朝に英語を勉強します。
→ どの日かを特定していない
I study English on Sunday morning.
私は日曜日の朝に英語を勉強します。
→ 日曜日という日を特定している
「朝」だけなら in、 「日曜日の朝」のように日が入るなら on と整理するとよい。
on + 曜日・日付・特定の日
on Monday / on May 10 / on Sunday morning
in は、月・年・季節などの期間を表す
in は、 時を表すときには、 月・年・季節のような、 ある程度広がりのある期間と一緒に使う。
in April
4月に
in 2026
2026年に
in summer
夏に
たとえば、 日本の新学年が始まる月を言うなら、
The new school year starts in April.
新学年は4月に始まります。
年を表すときも、 in を使う。
I started junior high school in 2025.
私は2025年に中学校へ入学しました。
季節について話すときも同じである。
I swim in the sea in summer.
私は夏に海で泳ぎます。
また、 一日の中の広がりのある時間帯として、 朝・午後・夕方にも in を使う。
in the morning
朝に
in the afternoon
午後に
in the evening
夕方に/晩に
I do my homework in the evening.
私は夕方に宿題をします。
ただし、 先ほど見たように、 夜は基本的に at night と言う。
in the morning / in the afternoon / in the evening
at night
in の基本は、 特定の一日や一時刻というより、 月・年・季節・時間帯のような範囲を表すときに使うことである。
in + 月・年・季節・時間帯
in April / in 2026 / in summer / in the morning
ここまでを並べると、 基本の違いが見えやすい。
at seven
→ 7時という時刻
on Sunday
→ 日曜日という一日
in April
→ 4月という期間
every / last / next / this の前には通常 at / on / in を置かない
at / on / in を学ぶと、 時を表す語句には何か前置詞を付けなければならないように感じることがある。
しかし、 時を表していても、 通常は前置詞を置かない表現がある。
代表的なのが、 every、 last、 next、 this を使った表現である。
I play tennis every Sunday.
私は毎週日曜日にテニスをします。
I played tennis last Sunday.
私はこの前の日曜日にテニスをしました。
I will visit Kyoto next month.
私は来月京都を訪れる予定です。
I studied English this morning.
私は今朝英語を勉強しました。
これらでは、 次のように前置詞を置かない。
every Sunday
○
on every Sunday
× 基本の中1英語ではこの形にしない
last night
○
at last night
×
this morning
○
in this morning
×
また、 today、 yesterday、 tomorrow も、通常は前置詞を置かずに使う。
I studied math yesterday.
私は昨日数学を勉強しました。
I have English class today.
私は今日英語の授業があります。
したがって、 時の表現を英作文で使うときは、 ただ 「時を表すから at / on / in のどれかを付ける」 と考えるのではなく、 表現全体の形を確認する必要がある。
基本をまとめると、
at:時刻などの時点
at seven / at noon / at night
on:曜日・日付・特定の日
on Sunday / on May 10 / on Sunday morning
in:月・年・季節・時間帯
in April / in 2026 / in summer / in the morning
前置詞を置かない形
every Sunday / last night / next month / this morning / yesterday
at seven、 on Sunday、 in April は、 日本語にするとどれも 「〜に」となりやすい。
しかし英語では、 時刻なのか、 一日なのか、 月や年のような期間なのかを見て、 前置詞を選んでいる。
次は、 語や文をつなぐ and / but / or を扱い、 「そして」「しかし」「それとも」に当たる基本的な接続の仕方を整理する。