介词#时间介词#介词用法#英语语法#时间表达#at in on#by until约 3 分钟
英语时间介词完全指南:at/in/on/by/until/from...to 的精准运用
摘要
时间介词是英语表达时间概念的核心工具。本文系统梳理 at, in, on, by, until 及 from...to 的用法规则,通过对比解析与高频实例,帮助学习者清晰区分不同时间点的精确表达、时间段的描述以及时间界限的设定,避免常见混淆。
核心规则
- at 用于精确时间点:表示在某个具体的时刻或短暂的时间点。例如:at 3 o'clock, at noon, at midnight, at the moment。
- in 用于较长时段:表示在某个时间段内(如月份、季节、年份、世纪)或泛指一天的上午、下午、晚上。例如:in May, in summer, in 2023, in the morning。
- on 用于特定日期或某天:表示在具体的某一天或某天的上午、下午、晚上(带修饰语)。例如:on Monday, on July 1st, on Christmas Day, on a rainy afternoon。
- by 表示“不迟于”某个时间点:强调截止期限或最后时限。例如:Please submit the report by Friday.(请在周五前提交报告。)
- until/till 表示动作或状态持续到某个时间点:强调“直到……为止”。例如:I will wait here until 5 pm.(我会在这里等到下午5点。)
- from...to 表示时间段的起止:明确说明从何时开始到何时结束。例如:The shop is open from 9 am to 6 pm.(商店营业时间为上午9点到下午6点。)
常见误区
- 只记中文定义、不做英文造句,容易出现“懂规则但不会用”。
- 忽略主语、时态与谓语变化的一致性,句子容易出现低级错误。
- 遇到相近语法点不做对比,实际表达时容易混用。
例句与解析
- The meeting starts at 2:30 p.m. sharp.(会议在下午2:30准时开始。)
- 解析:"at" 用于精确时间点 "2:30 p.m."。
- She usually reads a book in the evening.(她通常在晚上看书。)
- 解析:"in" 用于泛指一天的某个时段 "evening"。
- We have a family gathering on New Year's Day.(我们在元旦有家庭聚会。)
- 解析:"on" 用于具体的节日日期 "New Year's Day"。
- The project must be completed by the end of this month.(这个项目必须在本月底前完成。)
- 解析:"by" 表示不迟于 "the end of this month" 这个时间点。
- He studied from morning until night.(他从早学到晚。)
- 解析:"from...until" 清晰地标明了时间段的起点(morning)和终点(night)。
高频词与短语
- at the moment:此刻,目前
- in the future:在未来
- on time:准时(按预定时间)
- by tomorrow:到明天为止
- until further notice:直到另行通知
- from now on:从现在开始
- in the long run:从长远来看
- on a regular basis:定期地
自测练习
- 请选择正确的介词:I'll see you ___ Friday afternoon.
- 请选择正确的介词:Please reply to the email ___ the end of the day.
- 请选择正确的介词:The museum is open ___ 10 a.m. ___ 6 p.m. every day.
a) in b) on c) at (答案:b)
a) until b) by c) on (答案:b)
a) from...to b) at...until c) on...by (答案:a)
1. 混淆 in 与 on 用于一天的部分时间:
- 正确:in the morning(泛指早上)
- 正确:on Monday morning(特指周一的早上)
- 错误:~~on the morning~~(缺少具体日期修饰)
2. 混淆 by 与 until
- by 强调“在……之前完成”,关注截止点。
- until 强调“持续到……”,关注持续状态。
- 例句对比:You need to finish the work by 6 pm.(你需要在下午6点前完成工作。) vs. I worked until 6 pm.(我一直工作到下午6点。)