语法

英语时间和地点介词:At、In、On(附例句)

At、in和on涵盖了英语中大多数时间和地点介词——但时间和地点的规则不同。以下是你需要了解的一切,附例句和快速参考速查表。

FlexiLingo 团队
2026年5月29日
14分钟阅读

1为什么At、In、On让每个学习者都困惑

问英语学习者哪三个词给他们最大麻烦,at、in和on通常会在其他任何词之前出现。它们短小、常见,每天使用数百次——然而选择正确的那个常常感觉是随机的。你说"on Monday"还是"in Monday"?"At the office"还是"in the office"?同样这三个微小的词同时管理时间和地点,而且各有不同规则。

困惑的根源是这些介词不能从其他语言直接翻译。西班牙语用'el lunes'完全不带介词,而英语需要'on Monday'。法语说'en janvier',英语说'in January'——这似乎匹配——但随后英语又说'at Christmas'而不是'in Christmas',尽管圣诞节与一月一样是时间上的一个点。每种语言都以不同方式划分时间和空间,英语在让大多数学习者感到意外的地方划了线。

好消息是一旦你清晰地看到它们,时间和地点的at、in和on确实遵循规律。本文专注于这两个领域——时间和地点——没有其他。如果你还在找动词+介词搭配(depend on、listen to)或形容词+介词搭配(good at、interested in),这些在下面相关文章链接的完整介词指南中有深入讲解。在这里,我们深入讲解能修正你大多数日常介词错误的核心规则。

将at、in和on视为从精确点到更广泛区域的移动。AT = 特定点或时刻。ON = 表面或命名的日子。IN = 封闭空间或较长时间段。这个心理模型对时间和地点都适用。

2时间介词——AT

AT是最精确的时间介词。它指向一个特定时刻——钟点读数、命名的进餐时间,或英语将其视为单一时间点而非时间段的固定表达。

钟点时间和精确时刻

在任何具体的整点、半点或分钟以及一天中命名的时刻前使用AT。

at 7:00 AM / at half past three / at noon / at midnight
at the start of the meeting / at the end of the lesson
at sunrise / at sunset / at dawn / at dusk
进餐时间和日常仪式

在命名的进餐时间和一些日常例行表达前使用AT。

at breakfast / at lunch / at dinner / at lunchtime
at bedtime / at naptime / at break time
at the moment / at present / at this point in time
节日和假期(泛指)

在被视为一段时间块的假日季节前使用AT(而不是具体某天)。

at Christmas / at Easter / at Eid / at Diwali
at New Year(元旦前后的那段时间)
at the weekend(英式英语——美式英语用'on the weekend')

记忆技巧:AT是一个针点——最小可能的时间单位。当你能把手指指向钟表或日历上的单个时刻时,使用AT。

3时间介词——ON

ON用于日子和日期——介于IN的宽泛时间段和AT的精确时刻之间的中间层次。把日子想象成日历上的平面,事件就放在上面。

星期几

在每个命名的星期几前使用ON,单数和复数形式都如此。

on Monday / on Tuesday / on Saturday / on Sunday
on Mondays(= 每个周一,习惯性)/ on weekdays / on weekends(美式)
on a weekday / on a school day / on a working day
具体日历日期

在任何以数字表达的日期前使用ON,包括带月份的。

on the 5th / on March 20th / on 1 January
on New Year's Day / on Christmas Day / on Thanksgiving Day
on my birthday / on our anniversary / on the day of the exam
具体的早晨、下午和晚上

当一天中的某个时段与具体的日子或日期结合时,使用ON(而不是IN)。

on Monday morning / on Tuesday afternoon / on Friday evening
on the morning of the interview / on the evening of 14 February
on a cold winter's morning / on a sunny Sunday afternoon

关键对比:IN the morning(泛指,每个早晨)vs. ON Monday morning(具体某个早晨)。一旦你附上日子或日期,就从IN切换到ON。

4时间介词——IN

IN涵盖最宽泛的时间段——从一天中的部分时间(泛指)到世纪。如果时间表达比单天更长或指的是一天中非具体的某部分,IN几乎总是正确的。

一天中的各时段(泛指)

泛指一天中的各时段时使用IN——除了'at night',这是固定表达。

in the morning / in the afternoon / in the evening
in the early morning / in the late afternoon / in the middle of the night
例外:at night(泛指时不用'in the night')
月份和季节

在每个月份名称和全部四个季节前使用IN。

in January / in October / in December
in spring / in summer / in autumn (fall) / in winter
in early March / in late November / in mid-July
年、十年、世纪和历史时期

对于一年或更长的任何时间段,包括历史时期,使用IN。

in 2026 / in 1999 / in the year 2000
in the 1990s / in the 1800s / in the last decade
in the 21st century / in the Middle Ages / in ancient times

每个人都会忘记的例外:'at night'。一天中其他所有泛指的时段都使用IN,但唯独'night'使用AT。只需将'at night'作为固定短语记忆。

5地点介词——AT

地点的AT与时间的AT工作方式相同——它标记一个特定点。当你提供地址、命名会议地点或描述某人在某活动中时,AT通常是正确的选择。

特定点和地址

对精确位置使用AT:地址、命名地点和路线上的点。

at 10 Downing Street / at 42 Oak Avenue / at the corner of Fifth and Main
at the bus stop / at the traffic lights / at the junction
at the top of the hill / at the bottom of the page / at the end of the road
活动和功能性场所

当某人参加活动或以其预定目的在某处时使用AT。

at the concert / at the conference / at the party / at the game
at work / at school / at university / at home / at church
at the airport / at the station / at the border crossing
目的地(泛指)

当焦点是到达或处于某个作为点的目的地时,使用AT。

We arrived at the hotel at 9 PM.
She is waiting at the front desk.
Meet me at the main entrance.

建筑物的AT vs. IN:AT = 作为点的位置(I am at the hospital——我可能是在探视)。IN = 在物理内部(I am in the hospital——我已入院)。区别在于你是将该地视为地图上的一个点,还是视为你在其内部的封闭空间。

6地点介词——ON

地点的ON是关于表面和线。当某物放在水平或垂直表面上、附着在某物上,或沿路线或边界定位时,ON几乎总是正确的。

表面(水平和垂直)

当某物接触或放在表面上时使用ON——表面可以是水平的(地板)或垂直的(墙壁)。

on the table / on the floor / on the ceiling / on the shelf
on the wall / on the screen / on the board / on the door
on the ground / on the grass / on the sand / on the ice
交通和线路

对可以站立或走动的公共交通使用ON。对街道、道路、河流和海岸也使用ON。

on the bus / on the train / on the plane / on the ferry / on the metro
on Oxford Street / on the motorway / on the highway / on Route 66
on the coast / on the border / on the river / on the left / on the right
楼层和层次

建筑物内的楼层使用ON。

on the first floor / on the second floor / on the top floor
on the ground floor(英式)/ on the bottom floor
on the roof / on the balcony / on the terrace

让所有人困惑的交通例外:ON the bus/train/plane(公共的,可以站起来走动)vs. IN the car/taxi/cab(私人的,封闭的,坐着的)。如果你能走过通道,使用ON。如果你被密封在里面,使用IN。

7地点介词——IN

地点的IN表示封闭或被包含——在物理空间内、在一个区域内,或被某物包围。封闭可以是字面的(一个房间)或抽象的(一个城市、一个国家、一片海洋)。

封闭物理空间

当某物在容器、房间或建筑物内部时使用IN。

in the room / in the building / in the office / in the car
in the box / in the bag / in the drawer / in the cupboard
in the water / in the pool / in the sea / in the air
地区、城市和国家

对任何被视为有边界区域的命名地理区域使用IN。

in London / in Tokyo / in Cairo / in Toronto
in France / in Japan / in Canada / in the United States
in the north / in the suburbs / in the countryside / in the desert
书面内容和媒体

当某物出现在文件、出版物或图像内部时使用IN。

in the newspaper / in the magazine / in the book / in the report
in the photo / in the picture / in the film / in the video
in the paragraph / in the chapter / in the introduction

一个有用的测试:你能在这个空间周围画一条边界吗?如果可以——一个房间、一个城市、一个国家、一个盒子——使用IN。如果它是一个平面或一个点,改用ON或AT。

8时间表达速查表

当你不确定时间表达应使用哪个介词时,参考这个快速参考表。三栏几乎涵盖了你可能用到的所有时间短语。

AT——精确时刻

钟点时间、进餐时间、假日季节、固定表达

at 6 PM / at noon / at midnight / at dawn
at breakfast / at lunch / at dinner / at bedtime
at Christmas / at Easter / at the weekend(英式)/ at the moment
ON——日子和日期

星期几、日历日期、具体命名的日子

on Monday / on Sundays / on weekdays / on weekends(美式)
on March 20th / on the 1st / on New Year's Day / on my birthday
on Monday morning / on the evening of the concert / on a school day
IN——较长时间段

一天中的部分时间(泛指)、月份、季节、年、十年、世纪

in the morning / in the afternoon / in the evening(但:at night)
in January / in summer / in autumn / in winter / in spring
in 2026 / in the 1990s / in the 21st century / in the past

需要作为固定短语记忆的例外:'at night'(不是'in the night')、'at the weekend'(英式)vs. 'on the weekend'(美式),以及'at Christmas'(假日期间)vs. 'on Christmas Day'(那个具体的日子)。

9地点表达速查表

同样的逻辑适用于地点,但类别有所转变。以下是日常英语中最常出现的地点表达的快速参考。

AT——特定点

地址、命名地点、活动、功能性目的地

at home / at work / at school / at university / at church
at the bus stop / at the airport / at the front door / at the corner
at the concert / at the party / at the conference / at the meeting
ON——表面和线

平面、墙壁、楼层、公共交通、道路、海岸

on the table / on the wall / on the floor / on the ceiling
on the bus / on the train / on the plane / on the ferry
on Oxford Street / on the coast / on the first floor / on the right
IN——封闭空间和区域

房间、建筑物(内部)、城市、国家、地区

in the room / in the office / in the car / in the box
in London / in France / in the north / in the suburbs
in the newspaper / in the photo / in the book / in the water

让大多数学习者困惑的重叠:'at the hospital'(作为访客或目的地)vs. 'in the hospital'(作为住院患者)。'At school'(在上学,做学校的事)vs. 'in school'(目前在读)。区别在于视角:AT将该地视为一个点;IN将其视为你在内部的封闭空间。

10按语言背景的常见错误

不同的母语预测不同的介词错误。了解你自己的规律让你能集中练习最重要的地方。

波斯语(法尔西语)母语者

波斯语用'dar'(در)同时表达时间和地点语境,而英语在三者之间切换。波斯语母语者倾向于时间上过度使用'in'(说'in Monday'而不是'on Monday'),以及精确位置上过度使用'in'(说'in the bus stop'而不是'at the bus stop')。

错误:I will see you in Monday morning. / 正确:I will see you on Monday morning.
阿拉伯语母语者

阿拉伯语广泛使用'fi'(في)同时表达地点和时间,导致类似的过度泛化。阿拉伯语母语者常说'in the evening of Monday'而不是'on Monday evening',以及'in the station'而不是'at the station'来描述会面地点。

错误:I arrived in the airport late. / 正确:I arrived at the airport late.
西班牙语母语者

西班牙语在许多语境中对in和on都使用'en',所以西班牙语母语者常说'in the table'而不是'on the table',以及'in Monday'而不是'on Monday'。西班牙语的en/a区别与英语的in/at区别并不对应。

错误:The keys are in the table. / 正确:The keys are on the table.
中文母语者

普通话没有与英语相同方式的介词——位置词(上/里/在)与时间标记是分开的。中文母语者常常完全省略介词('I was born 1998')或对日子使用'in'('in Monday')。

错误:The meeting is in Monday at morning. / 正确:The meeting is on Monday morning.
土耳其语母语者

土耳其语使用后缀而不是独立的介词——位置信息内嵌在词尾中。这使所有英语介词感觉同样随意,土耳其语母语者常常在时间和地点上随机猜测in、on和at之间的选择。

错误:We met in a concert on Friday evening. / 正确:We met at a concert on Friday evening.

11FlexiLingo如何帮助介词变得自然

规则和速查表能让你入门,但介词只有通过与真实英语的数千次接触才能变得自动。FlexiLingo正是为了给你提供这种接触而构建的——每个介词在其自然语境中,每次你观看视频或聆听播客。

在自然语境中听介词

当你用FlexiLingo的同步字幕观看YouTube或听BBC内容时,你看到并听到每个介词的使用方式,正如母语者使用的那样。'On Monday morning'、'at the station'、'in the 1990s'——你通过接触而不是记忆来吸收正确模式。

保存让你意外的短语

当一个介词组合让你感到意外——'at Christmas'而不是'in Christmas','on the bus'而不是'in the bus'——一键保存。FlexiLingo存储完整句子和音频时间戳,让你可以重温使用它的确切时刻。

间隔重复让它们变得自动

保存的短语进入FlexiLingo的间隔重复系统。你觉得最难的介词组合回来得更频繁。随着时间推移,'on Monday morning'不再是你需要应用的规则,而成为你自然而然就知道的东西。

跨口音和语体的真实多样性

FlexiLingo支持YouTube、BBC、Spotify等。你会听到英国说话者说'at the weekend',美国说话者说'on the weekend'——不是作为令人困惑的矛盾,而是对两者的自然接触,这样两种形式都不会让你困惑。

常见问题

记忆时间介词at、in或on最简单的方法是什么?

使用从大到小的规则:IN用于长时间段(月、年、季节),ON用于中等时间段(日子和日期),AT用于精确时刻(钟点时间、进餐时间)。需要记忆的一个大例外是'at night'——一天中其他所有泛指的部分都使用IN(in the morning、in the evening),但唯独夜晚使用AT。

为什么说'on the bus'但'in the car'?

公共交通(公共汽车、火车、飞机、渡轮)使用ON,因为你可以站起来、走动,穿过车辆——感觉像一个你在其上的大表面或空间。私人车辆(汽车、出租车)使用IN,因为你被密封在一个没有移动空间的小封闭空间里。这是这个例外背后最一致的逻辑,尽管最好直接记住这些配对:on the bus/train/plane,in the car/taxi。

是'at Christmas'还是'on Christmas'?

两者都正确,但意思不同。'At Christmas'指圣诞节假期——圣诞节前后的那段时间(at Christmas we visit family)。'On Christmas Day'指12月25日那个具体的日子。整个假期时段用AT,单个命名的那天用ON。

为什么说'in London'但'at London Bridge'?

IN用于城市作为一个地理区域——有边界的封闭区域。AT用于该城市内的特定点或位置——地标、地址或会面点。同样的区别适用于任何地方:'in France'(这个国家)vs. 'at the Eiffel Tower'(法国境内的一个特定点)。

停止犯at/in/on错误需要多长时间?

时间和地点的核心规则可以在一天内学会。将错误减少到接近零需要数月接触真实英语——在语境中阅读、聆听和写作。最快的途径不是更多规则而是更多输入:你消费的真实英语越多,你的大脑就越能内化哪个介词在哪个语境中听起来正确。FlexiLingo通过将每个介词置于其自然音频和句子语境中来加速这一过程。

2026年5月29日
FL
FlexiLingo 团队
我们构建工具,帮助英语学习者通过他们真正喜欢的真实内容吸收语法、词汇和发音。

让介词感觉自然

听母语者在真实YouTube视频和播客中正确使用at、in和on——配合同步字幕和一键词汇保存。