介词 in / on / at 时间地点图解

一条线索管两套用法:范围从大到小 → in > on > at。

一句话总结:in = 装在一个大范围里(年、月、城市); on = 贴在一个上(某一天、桌面、街道); at = 落在一个上(钟点、门牌号)。范围越小,介词越靠后。

1. 核心图解:从大到小的漏斗

时间   in 2026 ── in July ── in the morning ── on Monday ── at 8:00
       └── 年/月/季节 ──┘   └─ 时段 ─┘        └─ 某天 ─┘   └ 钟点 ┘
          范围大 ←──────────────────────────────────→ 范围小

地点   in China ── in Shanghai ── on Nanjing Road ── at No. 88
       └── 国家/城市/房间内 ──┘   └── 街道/平面 ──┘   └ 具体点 ┘

中文一律说「在」,所以这三个词在中文里没有对应线索,只能靠「范围大小」这个空间直觉来建立。好消息是:这条直觉一旦建立,时间和地点两套用法同时解决。

2. 时间用法完整对照表

介词用于例子
in年份in 2026, in 1998
月份in July, in December
季节in spring, in winter
世纪、年代in the 21st century, in the 1990s
一天中的时段in the morning / afternoon / evening
on具体某一天on Monday, on July 31
星期几 + 时段on Monday morning, on Friday night
特定日期的节日on Christmas Day, on my birthday
某个日子(泛指)on weekdays, on holidays
at钟点at 8:00, at 3:30 p.m.
时刻名at noon, at midnight, at dawn, at sunset
节期(整段,非某天)at Christmas, at Easter, at the weekend(英式)
必背的三个例外:at night(不是 in the night)、at noonat midnight。 另外美式说 on the weekend,英式说 at the weekend——两个都对,详见美式 vs 英式英语对照表

3. 地点用法完整对照表

介词用于例子
in国家、城市in China, in Shanghai
封闭空间「里面」in the room, in the box, in the car
大范围区域in the world, in Asia, in the park
书报、图片「之中」in the book, in the photo
on接触某个平面on the table, on the wall, on the floor
街道on Nanjing Road(英式 in)
楼层on the third floor
交通工具(可站立的)on the bus / train / plane(但 in the car / taxi)
at具体地址at 88 Nanjing Road
某个场所(看作一个点)at the station, at the airport, at school
活动场合at a meeting, at a party, at work
同一个地方,介词不同 = 视角不同:
He is at the school. 他在学校(把学校看成地图上一个点,人在那儿)
He is in the school. 他在学校建筑里面(强调「在里头,不在外面」)
He is on the school bus. 他在校车上(接触并被承载)

4. 必须整体背的固定搭配

下面这些不讲道理,是习惯用法。好在数量有限,背下来就一劳永逸。

in

in time(及时)· in the end(最终)· in fact · in love · in trouble · in a hurry · in English · in cash · in person

on

on time(准时)· on foot · on purpose · on sale · on TV · on the phone · on business · on the way · on average

at

at last · at least · at once · at first · at home · at work · at war · at the age of · at the same time

最容易混的一对:in time = 赶得上(还有余地);on time = 准点(分秒不差)。I got there in time to catch the train. vs The train left on time.

5. 中国学生最常犯的 8 个介词错误

❌ 错误✅ 正确原因
in Mondayon Monday具体某天用 on
in the nightat night固定搭配
in last year / in next Monday不加介词:last year, next Mondaylast/next/this/every 前面不加介词
on 2026in 2026年份是大范围
arrive to Beijingarrive in Beijingarrive 后接 in(大地方)/ at(小地方),不接 to
discuss about itdiscuss itdiscuss 是及物动词,本身不带介词
in the weekendon(美)/ at(英)the weekend看地区习惯
at the picturein the picture照片里的内容用 in(但 look at the picture 是看的动作)
介词错误是「知道规则也照错」的典型——必须练到不用想。去英语语法测验做限时填空, 或用句子拼图把带介词的整句拼出来。

常见问题

为什么 in the car 却 on the bus?

看能不能在里面站起来走动。轿车、出租车空间小、要「钻进去」,用 in;公交车、火车、飞机、船可以站立行走,用 on。自行车、摩托车因为是「骑在上面」,也用 on。

in two hours 是「两小时内」还是「两小时后」?

默认是两小时后I'll be there in two hours.)。要表达「在两小时之内完成」,用 within two hours。这是商务邮件里很容易造成误会的一处,写截止时间时建议用 within 或 by。

介词该不该背短语表?

规则部分(时间、地点)靠理解,固定搭配部分靠背,两者比例大约七三开。不要把全部介词用法都当固定搭配背——本文第 1–3 节覆盖的规则已经能处理绝大多数句子。

继续:100 个最常用短语动词(介词跟动词组合后意思会变)+ 英语语法入门

返回英语学习中心