Atとonとinの使い方は?

4 ビュー

時間の前置詞「in」「at」「on」を使い分けましょう。「in」は期間(月、年、季節など)、「at」は特定の時刻(午前10時など)、「on」は特定の日付(1月1日など)を表します。「by」は期限を表し、「~までに」という意味です。これらの使い分けをマスターすれば、より自然で正確な英語表現が可能になります。

コメント 0 好き

英語の前置詞 in, at, on の使い分けをマスターしよう!時間表現をもっと自然に

英語学習者にとって、前置詞 in, at, on の使い分けは悩ましいポイントの一つです。特に時間表現に関しては、微妙なニュアンスの違いがあり、間違えると意味が通じなかったり、不自然な印象を与えてしまうこともあります。この記事では、これらの前置詞の使い方を具体的な例を交えながら解説し、より自然で正確な英語表現を習得するためのヒントを提供します。

in: 広い範囲の時間を表す

前置詞 “in” は、比較的広い範囲の時間を表す際に使用します。具体的には、以下のような場合です。

  • 月: in January(1月)、in July(7月)
  • 年: in 2024(2024年)、in 1990(1990年)
  • 季節: in spring(春)、in summer(夏)、in autumn/fall(秋)、in winter(冬)
  • 世紀: in the 21st century(21世紀)
  • 期間: in the morning(午前中)、in the afternoon(午後)、in the evening(夕方)、in the past(過去)、in the future(未来)、in a week(1週間後)、in two months(2ヶ月後)

例:

  • I was born in August. (私は8月に生まれました。)
  • She graduated from university in 2020. (彼女は2020年に大学を卒業しました。)
  • The weather is usually hot in summer. (夏は通常、暑いです。)
  • We will meet again in a few days. (私たちは数日後にまた会います。)

at: 特定の時点や短い期間を表す

前置詞 “at” は、特定の時点や短い期間を表す際に使用します。

  • 時刻: at 8:00 a.m.(午前8時)、at noon(正午)、at midnight(真夜中)
  • 特定の時点: at the moment(現在)、at present(現在)、at that time(その時)、at sunrise(日の出時)、at sunset(日没時)
  • 週末: at the weekend (週末に) イギリス英語 / on the weekend アメリカ英語
  • 祝日: at Christmas(クリスマスに)、at Easter(イースターに)

例:

  • The meeting starts at 9:00 a.m. tomorrow. (会議は明日の午前9時に始まります。)
  • I usually have lunch at noon. (私は通常正午に昼食をとります。)
  • He arrived at the station at midnight. (彼は真夜中に駅に到着しました。)
  • We are busy at the moment. (私たちは現在忙しいです。)

on: 特定の日付や曜日を表す

前置詞 “on” は、特定の日付や曜日を表す際に使用します。

  • 曜日: on Monday(月曜日)、on Tuesday(火曜日)、…
  • 日付: on January 1st(1月1日)、on December 25th(12月25日)
  • 特定の日: on my birthday(私の誕生日に)、on Christmas Day(クリスマスの日に)

例:

  • I have an appointment on Wednesday. (私は水曜日に予約があります。)
  • The concert is on July 10th. (コンサートは7月10日です。)
  • He was born on a cold winter day. (彼は寒い冬の日生まれました。)

by: 期限を表す

前置詞 “by” は期限を表し、「~までに」という意味になります。

  • 期限: by tomorrow (明日までに), by next week (来週までに), by the end of the month (月末までに)

例:

  • Please submit the report by Friday. (レポートを金曜日までに提出してください。)
  • I need to finish this work by the end of the day. (私は今日の終わりまでにこの仕事を終わらせる必要があります。)

まとめ

in, at, on の使い分けをマスターするには、それぞれの持つイメージを掴むことが重要です。「広い期間」→ in、「特定の時点」→ at、「特定の日付」→ on と覚えておくと便利です。また、例文を参考にしながら、実際に使ってみることで、より自然な使い分けができるようになります。最初は戸惑うかもしれませんが、繰り返し練習することで、必ずマスターできます。頑張ってください!