時を表す前置詞(at、on、in)

A1 · 初級前置詞

at 9 o'clock、on Monday、in March。日本語の「9時に」「月曜日に」「3月に」はどれも「に」ですが、英語では時間の大きさによって前置詞が変わります。

このレッスンで学ぶこと

  • at:時刻といくつかの決まった表現:at 9 o'clock、at night、at the weekend
  • on:曜日と日付:on Monday、on March 5th、on my birthday
  • in:もっと長い期間:in March、in 2020、in the morning、in winter
  • 日本語で「に」を付けない「朝」「夜」「週末」にも、英語では前置詞が必要:in the morning、at night

3つの前置詞、3つの「大きさ」の時間

英語で時を表すおもな前置詞は at、on、in の3つです。いちばん簡単な覚え方は、時間の「大きさ」で分けることです。at は時計の一点のような短い時刻、on は1日や日付、in は月・年・季節のような長い期間に使います。

日本語では「9時に」「月曜日に」「3月に」「2020年に」と、どれも同じ「に」です。そのため、「に」から英語の前置詞を決めることはできません。毎回、「時刻?日付?それとも長い期間?」と考えましょう。また、日本語では「朝」「夜」「週末」に「に」を付けないことが多いですが、英語ではこれらにも前置詞が必要です:in the morning、at night、at the weekend。

"at 9 o'clock(時刻)"
"on Monday(曜日)"
"in March(長い期間)"

at:時刻

時刻と、一点のように扱ういくつかの決まった表現には at を使います:at 9 o'clock、at noon、at midnight、at night、at the weekend。

「8時に」「正午に」「真夜中に」→ at 8、at noon、at midnight。「クリスマスに」(クリスマスの時期)も at Christmas です。夜に注意しましょう。「夜(に)」は at night で、“in the night” ではありません。「週末に」は、イギリス英語で at the weekend、アメリカ英語で on the weekend です。どちらも正しいですが、“in the weekend” とは言いません。

"The train leaves at 6:45."
"I never go out at night."
"We're staying home at the weekend."

on:曜日と日付

曜日、日付、特別な日には on を使います:on Monday、on March 5th、on my birthday、on New Year's Day。

「月曜日に電話します」「7月4日に生まれた」「クリスマスの日に」は、どれも on です:on Monday、on July 4th、on Christmas Day。“in Monday” や “at Monday” とは言いません。習慣として「毎週月曜日に」と言うときは、曜日に s を付けて on Mondays とします。また、「クリスマスに」(時期)は at Christmas、「クリスマスの日に」(特定の1日)は on Christmas Day、という違いにも注意しましょう。

一方、next、last、this、every が付くと、英語では前置詞を付けません:next Monday(来週の月曜日に)、last week(先週)、this morning(今朝)。日本語でも「来週」「今朝」には「に」を付けないので、同じ感覚で大丈夫です。

"I have a dentist appointment on Thursday."
"She was born on July 4th."
"We always cook a big meal on Christmas Day."

in:もっと長い期間

月、年、季節、世紀、そして1日のうちの時間帯(夜を除く)には in を使います:in March、in 2020、in summer、in the 21st century、in the morning。

「9月に」→ in September、「1998年に」→ in 1998、「夏に」→ in summer、「21世紀に」→ in the 21st century。時間帯は、「朝」「午後」「夕方」→ in the morning、in the afternoon、in the evening です。日本語では「朝は仕事をする」のように「に」がないことも多いですが、英語では in the が必要です。

注意:特定の日が加わると on に戻ります:「月曜日の朝に」→ on Monday morning、「試験の前の晩に」→ on the night before the exam。

"School starts again in September."
"It rarely snows in spring here."
"I do my best thinking in the morning."

実際の英語

"Let's meet at 3 o'clock on Friday."
"The store is closed at night."
"My birthday is in June, on the 14th."
"I always feel sleepy in the afternoon."

注意

✗The film starts on 8 o'clock.
✓The film starts at 8 o'clock.

時刻には at を使います。on は曜日・日付・特定の日(on my birthday)に使います。

✗Her birthday is at March.
✓Her birthday is in March.

月は長い期間なので in です。年や季節も同じです。

✗I'll call you in Monday.
✓I'll call you on Monday.

「月曜日に」の「に」は、曜日なので on です。習慣の「毎週月曜日に」は on Mondays。

✗I work morning.
✓I work in the morning.

「朝は仕事をしている」のように日本語では「に」がなくても、英語では in the morning と前置詞と the が必要です。

✗I never go out in the night.
✓I never go out at night.

「夜は出かけない」は at night(the なし)。夜は時間帯の中の例外です。

✗Let's meet on next Monday.
✓Let's meet next Monday.

next、last、this、every が付くと前置詞は不要です。日本語の「来週の月曜日」に「に」を付けないのと同じ感覚です。

✗We always cook a big meal at Christmas Day.
✓We always cook a big meal on Christmas Day.

「クリスマスに」(時期)は at Christmas、「クリスマスの日に」(特定の1日)は on Christmas Day です。

日本語と比べてみよう

日本語では、時刻にも曜日にも月にも年にも「に」を使います:「9時に」「月曜日に」「3月に」「2020年に」

英語では時間の大きさで分けます。時刻は at(at 9 o'clock)、曜日や日付は on(on Monday、on March 5th)、月・年・季節は in(in March、in 2020、in summer)。「に」を見たら、どの大きさの時間なのかを考えましょう。“I'll call you in Monday” や “Her birthday is at March” は、この区別ができていない誤りです。

「朝は仕事をする」「夜は出かけない」「週末は家にいる」:日本語では「に」を付けないことが多い時間の言葉

英語では前置詞が必要です。時間帯は in the:in the morning、in the afternoon、in the evening。夜だけは例外で at night(the なし)です。“in the night” という表現もありますが、「夜中に(目が覚めた)」のように「夜の間のある時」という意味です:I woke up in the night。週末は at the weekend(イギリス英語)/ on the weekend(アメリカ英語)。

「来週」「先週の月曜日」「今朝」「毎日」:日本語でも「に」を付けません

ここは日本語と同じです。next、last、this、every が付くと、英語でも前置詞は不要です:next Monday、last week、this morning、every day。“on next Monday” や “in this morning” とは言いません。前置詞を付けるのは、Monday や the morning が単独で来るときです。

💡 「に」ではなく時間の大きさで選びましょう:時刻 → at、曜日・日付 → on、月・年・季節 → in。

💡 「朝」→ in the morning、でも「夜」→ at night。

💡 特別な日も on:on Christmas Day、on my birthday。でも「クリスマスに(時期)」→ at Christmas。next / last / this が付いたら前置詞なし。

実際の場面:会う約束をする

"When are you free this week?"

"I'm busy in the mornings, but I'm free at 3 on Wednesday."

"Perfect — let's meet at the café at 3, on Wednesday, then."

"Sounds good — see you then!"

練習

練習問題 1 · 正しい前置詞を選びましょう

The meeting is ___ 9 o'clock.

練習問題 2 · 正しい前置詞を選びましょう

Her birthday is ___ March.

練習問題 3 · 正しい前置詞を選びましょう

We're having a party ___ Saturday.

練習問題 4 · 正しい前置詞を選びましょう

I usually get up ___ 7 a.m.

練習問題 5 · 正しい前置詞を選びましょう

It gets dark early ___ winter.

練習問題 6 · 正しい前置詞を選びましょう

I'll see you ___ Christmas Day.

練習問題 7 · 正しい文を選びましょう

Choose the correct sentence.

練習問題 8 · 正しい前置詞を選びましょう

(British English) We always visit my grandparents ___ the weekend.

練習問題 9 · 文を完成させましょう

Fill in the correct preposition: The shop opens ___ 8:30.

練習問題 10 · 文を完成させましょう

Fill in the correct preposition: My flight leaves ___ the morning.

練習問題 11 · 時の表現をグループに分けましょう

9 o'clock
March
Monday
night
2010
New Year's Day
summer
midnight

0 / 8 分類済み

練習問題 12 · 日本語話者が間違えやすいポイント:「〜に」をどう訳す?

Japanese: "月曜日に電話します。" Which English sentence is correct?

クイックチャレンジ

5つのクイズで、学んだことを確認しましょう。

問題 1 / 5

スコア:0/0

The shop closes ___ 6 p.m.

学んだこと

  • at:時刻や一点の時:at 9 o'clock、at noon、at night、at Christmas、at the weekend(イギリス英語)。
  • on:曜日と日付:on Monday、on March 5th、on my birthday、on Christmas Day。
  • in:長い期間:in March、in 2020、in spring、in the morning。
  • 日本語ではどれも「に」ですが、英語では時間の大きさ(時刻・日付・期間)で前置詞を選びます。
  • 「朝」「夜」「週末」にも前置詞が必要です:in the morning、at night、at/on the weekend。next / last / this の前には付けません。
このカテゴリーのレッスンをすべて見る