英语介词:in、on 和 at

OpenL Team 2025/11/26
英语介词:in、on 和 at

目录

掌握表示时间和地点的介词 inonat:通过清晰规则、常见表达和实用示例,让你的英语听起来自然又准确。


为什么这三个介词很重要

这些小词在日常英语中频繁出现,尤其用于表示时间地点。即使是高级学习者也常常混淆。好消息是:理解几个简单模式,再看足够多的例子,就能帮助你自然地“感觉”什么说法是对的。

你知道吗? 英语母语者使用这些介词的方式,反映了他们如何理解空间和时间。理解规则背后的“为什么”,会让你记得更牢。


🎯 核心框架:时间 vs 地点

记住这个关键区别:

时间:三种持续层级

较长时间段    →    具体某一天    →    精确时刻
     (in)              (on)                 (at)
   Month/Year         Monday            3:30 PM
   Season          July 4th           Lunchtime
  Morning/Afternoon  Friday evening    Right now

地点:三种具体程度

区域/空间       →    表面/线条    →    具体点
     (in)              (on)                 (at)
  Country/City      Table/Wall          Bus stop
  Room/Building      Street/Coast       Address
  Container       Public transport      Corner/Door

📚 时间介词

用 in 表示较长时间段

in 用于月份、年份、季节、世纪,以及一天中较长的时间段。

类别示例为什么?
月份She will start her new job in March.月份是一个被包含的时间段
年份We met in 2020.年份是一段较长时间
季节It often rains in the summer.季节是一段延展的时间
世纪The internet became popular in the 21st century.一个世纪跨越 100 年
一天中较长时段I usually study English in the morning.
He feels tired in the afternoon.
这些是时间块,不是精确时刻
持续时间表达I’ll call you back in ten minutes.
Many things will change in the future.
从现在数到未来某段时间

💡 记忆提示:in 想成在时间容器 inside 里面,比如处在一个季节或月份之中。


用 on 表示星期和日期

on 用于星期几、具体日期,以及“日期 + 时间段”的组合。

类别示例为什么?
星期几We have a meeting on Monday.
I usually relax on Sundays.
日期像日历上的线或表面,是日历上的具体点
具体日期He was born on May 5th.
The party is on December 31st.
精确日历日期用 on 标记
某天 + 一天中的时段I have an exam on Friday morning.
We’re leaving on Monday afternoon.
某一天是锚点;一天中的时段是细节
特殊场合on my birthday
on New Year’s Day
on Christmas Day
这些都是被标记的具体日子

💡 记忆提示:on 想成在日历日期 on 面做标记,就像用笔写在纸上。


用 at 表示精确时间和固定短语

at 用于钟点时间和约定俗成的时间表达。

类别示例为什么?
钟点时间The train leaves at 7:30.
I usually go to bed at 11 p.m.
精确时刻,时间线上的一个点
确切时刻Let’s meet at lunchtime.
She was nervous at the beginning of the interview.
具体瞬间,而不是延展时段
固定短语at night / at the weekend (BrE)
at the moment / at present
英语中的固定搭配
节日期间at Christmas (the general time)
at Easter (as a season, not the specific day)
把节日看作更宽泛的氛围,而不是某个日期

关键区别:

  • at Christmas 表示圣诞假期这一整段节日时间
  • on Christmas Day 表示具体日期,也就是 12 月 25 日

💡 记忆提示:at 想成 at a point,也就是指向时间线上的精确一点。


⚡ 例外和特殊情况

表达用法示例
at nightat(不是 “in”)I can’t sleep well at night.
in the morning/afternoon/eveninginExercise in the morning is good.
on the weekend (AmE)onWe usually travel on the weekend.
at the weekend (BrE)atLet’s meet at the weekend.
in time / on timeinon 含义不同arrive in time (before deadline) vs arrive on time (punctually)

📊 时间介词:速查表

含义使用 in使用 on使用 at
长时间段in 2020, in June, in winter
星期 / 日期on Monday, on July 4th
钟点时间at 6:00, at midnight
一天中较长时段in the morning, in the eveningon Friday morning (day + part)at night
周末 / 节日on Christmas Day, on my birthdayat the weekend, at Christmas (period)

🗺️ 地点介词

用 in 表示封闭空间和区域

当某物在一个区域、体积或有边界的空间里面时,用 in。想成:inside。

类别示例为什么?
国家和城市She lives in Japan.
I work in New York.
把它们看作有边界的地理区域
房间和封闭空间He is in the kitchen.
We waited in the car.
有明确边界的物理空间
建筑和组织She works in a bank.
There are many students in this school.
把机构看作封闭空间
容器和有限空间There’s milk in the fridge.
I left my keys in my bag.
物体在容器里面
照片和图片Who is the girl in this photo?把二维图像看作有边界的空间;人或物在画面框内
床上状态She’s still in bed.身体处在床这个范围内

💡 记忆提示:in 想成 inside,被边界包围。


用 on 表示表面和线

当某物接触一个表面,或位于一条线上时,用 on。想成:on top of。

类别示例为什么?
表面和墙面The book is on the table.
There’s a picture on the wall.
物体放在水平或垂直平面上
楼层和层级Our office is on the 5th floor.把楼层看作人所在的表面
街道和道路They live on Main Street.
The town is on the coast.
把街道和海岸线看作线性参照
媒体和设备I saw it on TV.
I read it on the internet.
信息显示在表面或屏幕上
公共交通She’s on the bus.
They met on the plane.
你位于交通工具上;原因见交通部分

💡 记忆提示:on 想成在一个表面 on,就像把东西放在桌上。


用 at 表示点和具体位置

at 用于空间中的具体点,也用于指代事件和聚会。想成:at a point。

类别示例为什么?
具体地点(点)I’m waiting at the bus stop.
We met at the airport.
把地点看作具体点或目的地
完整地址She lives at 25 King Street.完整地址指向一个精确位置
事件和聚会I saw him at a conference.
We had fun at the party.
用地点指代发生在那里的事件
边界和边缘Someone is standing at the door.
Turn left at the corner.
门和拐角是连接点
工作地点参照He’s at work.泛指所在地,作为参照点

💡 记忆提示:at 想成地图上的一个点,像定位针一样精确。


🚗 交通:理解 on 和 in 的区别

这是最容易出错的领域之一。这个区别反映了英语母语者如何理解不同类型的交通工具:

交通类型用法底层逻辑
Bus, train, plane, ship, bicycleon公共/共享交通:你位于交通工具 on,可见、在表面上;你是许多乘客之一
Car, taxi, small private vehiclesin私人/封闭交通:你在一个受保护的私人空间 in;更私密、更有边界

真实例子:

  • She’s on the bus right now. (public; you can see passengers from outside)
  • They met on the plane. (public; large shared space)
  • He is in the car outside. (private; enclosed vehicle)
  • We talked in the taxi. (private; intimate space)

💡 记忆提示: 如果是有许多乘客的公共交通工具,用 on。如果是你的私人交通工具,用 in


🏥 特殊地点表达(固定用法)

这些表达必须作为固定短语记忆:

表达用法示例备注
at homeatHe isn’t here; he’s at home.参照点
at workatShe’s at work today.把地点看作一个点
at schoolatThe kids are at school.把机构看作一个点
at universityatHe studies at Harvard University.教育机构
in bedinShe’s still in bed.被包含的状态
in hospital (BrE)inHer uncle is in hospital after surgery.病人状态;封闭医疗环境
in the hospital (AmE)inShe works in the hospital.美式英语;把医院看作建筑
in the picture/photoinWho is the girl in this photo?二维有界空间
on TV/radioonI saw the news on TV.把媒体看作表面
on the internetonI found it on the internet.信息在平台上

🌍 地点介词:速查表

含义使用 in使用 on使用 at
国家 / 城市 / 区域in France, in Tokyo
封闭空间 / 房间in the kitchen, in the car
表面 / 墙面 / 楼层on the table, on the wall
街道 / 道路on Oxford Street
确切地址 / 点at 12 High Street, at the station
事件 / 公共地点in the stadium (inside)on the stage (surface)at a concert, at the cinema

🧠 语言学习洞察:为什么这很重要

这三个介词体现了不同的认知框架

  • IN = 包含 → 某物被包围或处于边界之内(容器概念)
  • ON = 支撑/表面 → 某物位于平面之上或沿着平面/线条(拓扑概念)
  • AT = 点/位置 → 某物存在于空间中的一个具体点(几何概念)

这种空间推理在印欧语言中相当普遍,因此英语、德语、法语母语者常常会以相似方式理解空间。理解这个框架,会让规则显得有逻辑,而不是随意死记。


❌ 常见错误及修正方法

❌ 错误✓ 正确类别解释
I have a meeting in Monday.I have a meeting on Monday.时间星期几用 on
I study English at the morning.I study English in the morning.时间一天中较长时段用 in,但 at night 除外
He is in the bus.He is on the bus.地点/交通公共交通用 on
This is the best city at the world.This is the best city in the world.地点区域和范围用 in
There’s a picture in the wall.There’s a picture on the wall.地点表面用 on
She lives in 20 Green Street.She lives at 20 Green Street.地点完整地址用 at
I saw your photo at the internet.I saw your photo on the internet.地点数字平台用 on
Let’s meet at Friday.Let’s meet on Friday.时间星期几用 on
The keys are in the table.The keys are on the table.地点in 只用于封闭空间
I’ll see you in the weekend.I’ll see you at the weekend. (BrE)时间英式英语周末用 at

❓ 常见问题

Q1: “In the street” vs “on the street”:哪个正确?

A: 两者都正确,但含义不同:

  • in the street (BrE) = 走在道路表面,在街道中间
  • on the street (AmE) = 在某条街上,泛指位置

Example: Children playing in the street is dangerous. (British) Example: She lives on Baker Street. (American)

实用提示: 地址总是用 on。表示身体实际在道路表面时,用 in (BrE) 或 on (AmE)。


Q2: 为什么是 “on the plane”,但却是 “in the car”?

A: 这反映了我们如何理解空间:

  • Plane:大型公共交通工具;乘客坐在座位区域 on,从外部可见
  • Car:小型私人交通工具;你被包围在受保护空间 in

这个区别形成的原因是,飞机是大型共享空间,而汽车是私密的私人舱体。重点是公共 vs. 私人,不只是大小。


Q3: “At the beach” vs “on the beach”:有区别吗?

A: 有,区别细微但真实:

  • at the beach = 泛指地点;你在海滩区域
  • on the beach = 具体在沙滩表面上

Example: We’re spending the day at the beach. (general activity area) Example: Let’s sit on the beach. (on the sand)

不过: 在日常用法中,两者都可以接受。At the beach 在日常口语中更常见。


Q4: “In time” vs “on time”:有什么区别?

A: 它们意思完全不同:

  • in time = 在截止时间之前;还有余裕
    • She arrived in time for the meeting. (before it started)
  • on time = 准时;正好在计划时间
    • The train arrived on time. (at 7:30 as scheduled)

实用提示: “On time” 在日常用法中更常见。强调某事发生在截止时间之前时,用 “in time”。


Q5: “At Christmas” vs “on Christmas Day”:我还是困惑!

A: 把它们看作不同范围:

  • at Christmas = 整个节日季/节日期间(整体节日氛围)
    • at Christmas, families gather together. (throughout the season)
  • on Christmas Day = 具体日历日期(12 月 25 日)
    • We’re having dinner on Christmas Day. (25th specifically)

实用提示: 如果想谈日期/日历,用 on。如果想谈节日期间/氛围,用 at


Q6: 在随意口语中可以互换这些介词吗?

A: 其实不太行,但现实情况是:

  • 母语者 很少犯这些错误;他们已经内化了这些模式
  • 非母语者 在日常对话中犯小错通常也能被理解;上下文一般会澄清意思
  • 正式写作 需要准确性,比如邮件、学术写作、职场沟通

最佳做法: 追求准确,尤其在书面英语中。日常对话里,即使有小错误,母语者通常也能理解你的意思。


🎯 掌握清单:决策树

时间问题:

时间参照是什么?
├─ 较长时间段(月、年、季节、一天中的时段)?
│  └─ USE "IN"
│     Examples: in May, in 2024, in winter, in the morning

├─ 具体星期或日期?
│  └─ USE "ON"
│     Examples: on Monday, on July 5th, on Friday evening

└─ 精确钟点或固定短语?
   └─ USE "AT"
      Examples: at 3:00 PM, at night, at the moment, at the weekend

地点问题:

地点参照是什么?
├─ 在区域/空间/容器里面?
│  └─ USE "IN"
│     Examples: in Japan, in the kitchen, in the car, in bed

├─ 在表面、线条或公共交通工具上?
│  └─ USE "ON"
│     Examples: on the table, on Main Street, on the bus

└─ 在具体点或确切地址?
   └─ USE "AT"
      Examples: at the station, at 25 King Street, at the door, at work

💪 练习测验:检验你的理解

难度等级:中级(预计时间:10 分钟)

A 组:基础用法(1-5)

  1. The meeting starts ___ 3 p.m.
  2. I was born ___ 1998.
  3. We always go to the beach ___ summer.
  4. Let’s meet ___ Friday evening.
  5. He lives ___ Paris now.

B 组:地点表达(6-10)

  1. The keys are ___ the table.
  2. I saw your message ___ the internet.
  3. She is waiting ___ the bus stop.
  4. My brother is ___ the car outside.
  5. We had a great time ___ the party.

C 组:进阶 / 依语境而定(11-15)

  1. She works ___ a hospital as a nurse.
  2. The picture is ___ the wall ___ my bedroom.
  3. I’ll call you back ___ ten minutes. (within the next ten minutes)
  4. She arrived ___ time for the exam. (before the scheduled start)
  5. We’re traveling ___ the weekend, but we’ll be back ___ Monday morning.

答案与解释

A 组:基础用法

  1. at 3 p.m.

    • ✓ 钟点时间(精确时刻)
  2. in 1998

    • ✓ 年份(长时间段)
  3. in summer

    • ✓ 季节(长时间段)
  4. on Friday evening

    • ✓ 星期 + 一天中时段的组合
  5. in Paris

    • ✓ 城市(有边界的区域)

B 组:地点表达

  1. on the table

    • ✓ 表面;物体放在上面
  2. on the internet

    • ✓ 数字平台/媒体
  3. at the bus stop

    • ✓ 具体点/位置
  4. in the car

    • ✓ 私人封闭交通工具
  5. at the party

    • ✓ 事件地点(具体点)

C 组:进阶 / 依语境而定

  1. in a hospital

    • ✓ 把医院看作封闭机构/工作场所
  2. on the wall in my bedroom

    • ✓ 图片在墙的表面 on;墙在卧室这个封闭房间 in
  3. in ten minutes

    • ✓ 持续时间表达;从现在数到未来
  4. in time

    • ✓ “In time” = 在截止时间之前(短语区别)
  5. at the weekend on Monday morning

    • ✓ 英式英语:at the weekend;on Monday morning(具体某天)

📈 追踪你的进步

概念A 组得分B 组得分C 组得分总分
你的结果___/5___/5___/5___/15
目标5/55/54-5/513-15/15

评分:

  • 13-15:太棒了!你已经掌握了这些介词。
  • 10-12:进展不错。复习决策树,找出容易混淆的地方。
  • 7-9:继续练习。一次专注一个类别(时间 vs. 地点)。
  • 低于 7:从第 1 节重新开始,按步骤研究示例。

🌟 进阶洞察:空间推理模式

为什么空间介词在英语中很重要

英语介词不只是描述位置,它们还揭示了英语母语者如何思考空间

  1. 包含模型(IN)

    • 反映一种基于边界的世界观
    • 事物要么在容器里面,要么在外面
    • 解释了为什么说:in a room, in a country, in summer(把季节看作时间容器)
  2. 表面模型(ON)

    • 反映一种拓扑取向
    • 事物放置在表面上,或与表面/线条对齐
    • 解释了为什么说:on a table, on a street, on the internet(把数据看作表面)
  3. 点模型(AT)

    • 反映一种基于坐标的参照系统
    • 地点和时间都是固定点
    • 解释了为什么说:at the station, at 3 PM, at work(具体坐标)

这种认知框架在日耳曼语族语言(英语、德语、荷兰语)中共享,也解释了为什么来自这些语言家庭的学习者,常常比其他语族学习者更容易掌握这些介词。


🎓 长期记忆学习策略

策略 1:间隔重复

每 3 天复习一次决策树,持续 2 周;之后每周复习一次,持续 1 个月。你的大脑会逐渐内化这些模式。

策略 2:创造个人句子

用每个介词写 5-10 个关于你自己生活的句子:

  • In: I study English in the morning.
  • On: I have class on Mondays.
  • At: I work at a cafe near my house.

策略 3:媒体输入

看英语电影、电视剧或听播客时,有意识地听这些介词。注意母语者如何自然使用它们。

策略 4:大声思考

规划一天时,大声使用这些介词:

  • “I have a meeting at 10 AM on Tuesday in the conference room.”

策略 5:定期自测

每周使用本指南中的测验。记录你的分数进步。


📝 总结:你的速查表

时间(三种持续层级)

  • in = 较长时间段
    in 2024, in June, in the morning

  • on = 具体星期和日期
    on Monday, on July 4th, on Friday evening

  • at = 精确时间和固定短语
    at 7:00 PM, at night, at the weekend, at Christmas (period)

地点(三种具体程度)

  • in = 在区域或空间里面
    in London, in the kitchen, in the car, in bed

  • on = 在表面或线上
    on the table, on the wall, on Main Street, on the bus

  • at = 在某个点或确切位置
    at the station, at 25 King Street, at the bus stop, at work


🚀 掌握技巧

黄金规则

in = inside or long | on = surface or day | at = point or time

不确定时,按顺序问自己这三个问题:

  1. 我说的是容器/里面吗?→ in
  2. 我说的是表面吗?→ on
  3. 我说的是具体点吗?→ at

需要注意的常见模式

  • ✓ 所有公共交通 = on (bus, train, plane, ship)
  • ✓ 所有私人交通工具 = in (car, taxi, motorcycle)
  • ✓ 所有钟点时间 = at (3:00, midnight, noon)
  • ✓ 所有星期几 = on (Monday, Tuesday, etc.)
  • ✓ 所有带门牌号的地址 = at (at 42 Main Street)

练习频率

  • 初学者:每天 15 分钟,持续 4 周
  • 中级:每周 4-5 次,每次 10 分钟,持续 2 周
  • 高级:每周复习一次;重点关注薄弱点

📚 下一步

掌握 in, on, at 之后,可以继续学习相关介词:

  • 表示移动:into, onto, at (arriving)
  • 表示位置:beside, behind, under, over, between
  • 表示时间:during, after, before, since, until

它们都遵循类似的逻辑模式。你对 in, on, at 的理解,是全面掌握英语介词的基础。


✨ 最后的鼓励

学习介词需要耐心接触和持续练习。你不会一夜之间掌握它们,但借助本指南中的框架并定期应用,你会逐渐形成自动化的语感。

记住:即使是母语者,有时也会在复杂句子里停下来思考介词。重要的是,你正在建立一种系统性理解,而不是依赖零散死记。

Happy learning! You’ve got this! 🎉