时间介词是英语中表示**"什么时候"**的小词。在英语中,最重要的三个时间介词是 in、on 和 at。虽然它们很短很简单,但几乎每个英语学习者都会感到困惑,因为它们的用法与中文完全不同。好消息是,这些规则是一致的,而且一旦你理解了基本原则就很容易掌握:at 用于最具体的时间,on 用于日期和星期几,in 用于较长的时间段。
正确使用这三个介词会让你的英语听起来更自然、更准确。它们几乎出现在每个提到时间的句子中,所以掌握它们非常值得。
构成方式与结构
基本规则遵循从具体到笼统的模式:
| 介词 | 用于 | 例句 |
|---|---|---|
| at | 具体时间、用餐时间、节日、特定时间点 | at 7 o'clock, at noon, at midnight, at lunchtime, at Christmas |
| on | 星期几、具体日期、特殊的日子 | on Monday, on July 4th, on my birthday, on Christmas Day |
| in | 月份、季节、年份、世纪、较长时间段、一天中的时段 | in January, in summer, in 2024, in the 1990s, in the morning |
形象记忆法
想象一个相机的变焦镜头:
- IN = 广角镜头(远景)— 月份、年份、季节、世纪
- ON = 中焦镜头 — 具体的日期和星期
- AT = 特写镜头(近景)— 精确的时间和特定时刻
使用规则详解
AT — 精确时间和特定时刻
当你说的是钟表上的确切时间或特定时间点时,使用 at:
- The meeting starts at 9:00 a.m.(会议在上午9点开始。)
- I always wake up at 6:30.(我总是在6:30起床。)
- We eat dinner at 7 o'clock.(我们在7点吃晚饭。)
还要在以下固定搭配中使用 at:
- at night(在晚上), at noon(在中午), at midnight(在午夜)
- at lunchtime(在午餐时间), at dinnertime(在晚餐时间)
- at Christmas(在圣诞节期间), at Easter(在复活节期间)
- at the moment(此刻), at present(目前), at the same time(同时)
ON — 星期和日期
当提到具体的星期几或日历上的日期时,使用 on:
- I have a meeting on Monday.(我周一有个会议。)
- She was born on March 15th, 1990.(她出生于1990年3月15日。)
- We always visit our grandparents on Sundays.(我们总是在周日去看祖父母。)
还要在以下与"日"相关的表达中使用 on:
- on my birthday(在我的生日那天), on Christmas Day(在圣诞节那天)
- on Monday morning(在周一早上), on Friday evening(在周五晚上)
注意: 当一天中的时段与具体某天组合时,使用 "on":on Monday morning(不说 "in Monday morning")。
IN — 较长时间段和一天中的时段
对于月份、季节、年份、世纪以及一天中的一般时段,使用 in:
- I was born in 1995.(我出生于1995年。)
- It usually snows here in January.(这里通常在一月份下雪。)
- The flowers bloom in spring.(花在春天开放。)
一天中的时段使用 in:
- In the morning(在早上), in the afternoon(在下午), in the evening(在傍晚)
例外: 我们说 "at night"(在晚上),而不说 "in the night"。这是少数不规则用法之一。
还可以用 in 表示"多久之后":
- The train leaves in 10 minutes.(火车10分钟后出发。)
- I will be ready in an hour.(我一个小时后就准备好了。)
不需要介词的情况
在 every, each, last, next, this, that 前面不要使用 in, on, at:
- I will see you next Monday.(不说 "on next Monday")
- She visited us last summer.(不说 "in last summer")
- We go swimming every Saturday.(不说 "on every Saturday")
常见错误
| 错误 | 正确 | 解释 |
|---|---|---|
| I was born in March 15th. | I was born on March 15th. | 具体日期用 "on"。 |
| The class starts in 9:00. | The class starts at 9:00. | 确切的钟点时间用 "at"。 |
| I will call you in Monday. | I will call you on Monday. | 星期几用 "on"。 |
| She goes jogging at the morning. | She goes jogging in the morning. | 一天中的时段用 "in"(night除外)。 |
| See you on next Friday. | See you next Friday. | "next"、"last"、"this"、"every" 前不加介词。 |
| I sleep early in night. | I sleep early at night. | "at night" 是固定搭配。 |
练习例句
用 in, on 或 at 填空:
- The concert is _____ Saturday evening. — on(具体某天 + 时段)
- I usually wake up _____ 6:30 a.m. — at(具体时间)
- We moved to this city _____ 2018. — in(年份)
- The exam is _____ the 5th of December. — on(具体日期)
- It gets very cold here _____ winter. — in(季节)
- She always reads _____ the afternoon. — in(一天中的时段)
- The shop closes _____ midnight. — at(具体时间)
- I will finish the project _____ two weeks. — in(表示多久之后)
快速参考
- AT = 确切时间(at 5:00, at noon, at midnight),用餐时间,节日,以及固定搭配 "at night"。
- ON = 星期(on Monday),日期(on June 1st),以及与特定日子相关的场合(on my birthday, on Christmas Day)。
- IN = 月份(in April),季节(in summer),年份(in 2024),一天中的时段(in the morning/afternoon/evening),以及表示多久之后(in five minutes)。
- 例外: "At night" — 不说 "in the night"。
- 不加介词 在 next, last, this, every, each 之前。
- 当星期和时段组合时,使用 "on":on Tuesday afternoon。
这三个小词对你的英语是否自然有很大影响。一旦你看到规律,这些规则就是合理的。定期复习这个参考表,直到使用 in, on, at 变成自动反应。

