核心规则
英语时态选择包含三个问题:参照点在现在、过去还是将来;动作被看作事实、过程还是完成结果;上下文希望突出时间、持续还是结果。形式与时间意义并非机械的一一对应。
结构与例句
| 观察方式 | 典型形式 | 例句 |
|---|---|---|
| 一般体:事实或整体事件 | do/did/will do | She works / worked / will work. |
| 进行体:参照点内的过程 | be doing | She is working. |
| 完成体:参照点前的结果 | have done | She has finished. |
| 完成进行体:此前持续过程 | have been doing | She has been working. |
使用场景
阅读时先找时间定位词和叙事主线,再判断动作之间的先后。写作中同一段落可以按逻辑切换时态,但每次切换都应有参照点或语义理由。
常见错误
错误: 看到 since 就一律使用现在完成时。若参照点在过去,也可能用过去完成时:He had lived there since 2010 before he moved。
错误: 一段叙事中无理由地在一般过去时和一般现在时之间跳转。
易混知识点
状态动词通常不使用进行体;时间和条件从句常用现在时表示将来;客观事实即使出现在过去转述中也可保持一般现在时。
总结
用“参照点—先后关系—观察方式”三步选择时态,比背时间标志词更可靠。
高中 · 时态选择三步法
高中学习重点
第一步定位参照点:now、then、by next year 等把叙述放到不同时间。第二步排列事件:事件发生在参照点之前、之中还是之后。第三步选择观察方式:一般体看事实或整体,进行体看过程,完成体看此前结果,完成进行体看此前持续。
例如 By the time she arrived, we had finished the task:arrived 建立过去参照点,finish 更早且强调已经完成,因此使用过去完成时。
小练习
- 填空:By next June, she ___ (complete) the course.
- 填空:I ___ (read) when you called yesterday.
- 说明
has worked与has been working的焦点差异。
参考答案
will have completed,表示在将来参照点前完成。was reading。- 前者较重结果或经历,后者更突出持续过程。