时态
高中英语时态的核心,不是死记表格,而是同时判断 时间、动作状态和语境。高一阶段如果不能把一般时、进行时、完成时、完成进行时的区别理清,阅读长句、语法填空和写作都会频繁出错。
学习目标
- 会根据时间和动作状态判断常见时态。
- 会区分一般时、进行时、完成时和过去完成时。
- 会处理主从句之间的先后关系。
- 会在写作中保持主时态稳定。
核心概念
1. 判断时态先看三件事
- 时间信息;
- 动作状态;
- 句子语境。
例如,同样是过去:
- 只是“发生过”常用一般过去时;
- “过去某时正在进行”常用过去进行时;
- “在过去某动作之前已完成”常用过去完成时。
2. 时态不仅看关键词
例如看到 since,常提示完成时;但真正决定时态的,还是动作和现在是否有联系。
知识点详解
常见时态对比
一般过去时 vs 现在完成时
- 一般过去时:强调“过去发生过”
- 现在完成时:强调“过去发生,对现在有影响”或“从过去持续到现在”
例如:
I finished my homework yesterday.
I have finished my homework.前一句强调“昨天完成了”;后一句强调“现在已经完成了”。
一般现在时 vs 现在进行时
- 一般现在时:习惯、事实、规律
- 现在进行时:此刻正在进行,或现阶段正在发生
例如:
I study English every day.
I am studying English now.过去完成时
过去完成时表示“过去的过去”,常用于两个过去动作有先后关系的语境:
I had finished the work before he came.典型例题
例题 1:填空
I ___ (finish) my homework yesterday.解析:
yesterday 明确表示过去某时,且动作只是发生过,所以用一般过去时。
答案:
finished例题 2:填空
She ___ (live) here since 2020.解析:
since 2020 表示从过去持续到现在,所以用现在完成时。
答案:
has lived例题 3:填空
By the time we got to the station, the train ___ (leave).解析:
“火车离开”发生在“我们到车站”之前,是“过去的过去”,用过去完成时。
答案:
had left易错点
| 易错点 | 为什么错 | 正确理解 |
|---|---|---|
看见 since 却不用完成时 | 只关注动词形式,不看持续关系 | since 常提示从过去持续到现在 |
| 叙事中现在时和过去时乱跳 | 没设定主时态 | 一段叙事通常要保持主时态稳定 |
| 把一般过去时和现在完成时混淆 | 没看“与现在是否有联系” | 先判断动作和现在的关系 |
| 忽略“过去的过去” | 看不出动作先后 | 两个过去动作要比较先后顺序 |
规则总结
一般现在时:do / does
一般过去时:did
现在进行时:am / is / are doing
现在完成时:have / has done
过去完成时:had done练习题
- He ___ (write) three letters this morning.
- We ___ (have) dinner when he came in.
- By last Friday, she ___ (finish) the book.
- 用 3 句英文分别写一个一般现在时、现在进行时、现在完成时句子。
- 说一说为什么
I have seen the movie yesterday.通常不对。
参考答案
- has written / wrote(需结合具体语境判断;若强调“今天上午截至现在”,用现在完成时;若语境是过去时叙述,则可用一般过去时)
- were having
- had finished
- 开放题,时态正确即可。
- 因为
yesterday明确指过去某时,通常和一般过去时搭配,更自然应说I saw the movie yesterday.
关联知识
- 时态能力会直接影响阅读长句理解、语法填空、完形和写作表达。
- 复习时建议按“时间状语 - 动作状态 - 句子语境”三步判断。