04 动词时态:先定参照时间,再选择观察方式
时态不是十六个互不相干的名字。更有效的理解方式是:先确定说话人把动作放在哪个时间框架中,再判断他把动作看成事实、过程、此前结果,还是持续到参照点的过程。
本章学习目标
学完本章,你应该能够:
- 用“参照时间 + 观察方式”解释常见时态。
- 根据语境而不是中文时间词选择时态。
- 掌握一般、进行、完成、完成进行四类结构的构成。
- 区分一般过去时与现在完成时等高频难点。
- 阅读时认出较少见的将来完成、过去将来等结构,写作时优先稳定使用常用时态。
学前诊断:形式改变时,时间关系变了吗
比较:I lived here for five years. 与 I have lived here for five years. 两句都可以译成“我在这里住了五年”,它们通常表达同样的时间关系吗?
答案与提示
通常不同。一般过去时把五年放进一个已经结束的过去区间;现在完成时把居住从过去连接到现在,通常暗示现在仍住在这里。中文译文相近,不代表英语的参照时间相同。
1. 先澄清:英语时态到底有多少种
在常见中学语法体系中,常把四种时间框架与四种观察方式组合成“16 种时态”。这是一张方便学习的地图,不表示十六种形式同样常用,也不表示所有语法学体系都这样分析。
从形态上看,英语动词主要有现在式和过去式;将来意义常由 will、be going to、现在进行时或一般现在时等形式表达。本章继续使用学生熟悉的“16 格”教学模型,但会明确主次。
2. 两个坐标轴
2.1 坐标一:参照时间
| 时间框架 | 参照点 | 例子中的观察位置 |
|---|---|---|
| 现在 | 说话此刻或普遍有效的现在 | now / generally true |
| 过去 | 已结束的过去时间 | yesterday / in 2022 |
| 将来 | 说话时之后的时间 | tomorrow / by next week |
| 过去将来 | 站在过去某点看它之后 | she said ... would ... |
“过去将来”不一定发生在现在之前。它只表示相对于某个过去参照点更晚。
In May, Lena said she would move abroad the following year.
搬家的时间在五月之后;它相对于现在究竟过去了还是尚未到来,要看说话日期。
2.2 坐标二:观察方式
本课程沿用“一般、进行、完成、完成进行”的名称。更准确地说,它们是说话人观察动作的不同方式。
| 观察方式 | 关注点 | 核心结构 |
|---|---|---|
| 一般 simple | 事实、习惯、完整事件或未特别突出过程 | 动词现在式/过去式;将来表达 |
| 进行 progressive | 某参照点附近正在展开或暂时存在的过程 | be + V-ing |
| 完成 perfect | 参照点之前的事件与该参照点有关 | have + V-ed/过去分词 |
| 完成进行 perfect progressive | 参照点之前开始并持续一段时间的过程 | have been + V-ing |
3. 一个动作,四种观察方式
以 work on the report 为例:
| 句子 | 说话人关注什么 |
|---|---|
| I work on the report every Friday. | 习惯 |
| I am working on the report now. | 此刻的过程 |
| I have worked on the report before. | 此前经历与现在有关 |
| I have been working on the report for two hours. | 持续到现在的过程和时长 |
同一个客观事件,可以因说话重点不同而选择不同形式。时态不是给现实贴唯一标签,而是选择观察角度。
4. 现在时间的四种形式
4.1 一般现在时:稳定事实、习惯和固定安排
构成:动词原形;第三人称单数通常加 -s/-es。
Water boils at 100°C at sea level.海平面上,水在 100 摄氏度沸腾。Jin reviews vocabulary every evening.金每天晚上复习词汇。The train leaves at 7:20 tomorrow.火车明天 7:20 发车。
第三句谈将来,但它表达时刻表中的固定安排,因此可用一般现在时。
一般现在时中的“现在”通常不是“此刻正在发生”。
4.2 现在进行时:此刻过程、阶段性情况和已安排的将来
构成:am/is/are + V-ing
Jin is reviewing vocabulary now.I am staying with a friend this week.We are meeting the adviser tomorrow afternoon.
进行时把情况看成暂时、正在发展或已安排。像 know, believe, own, belong 等状态动词通常不用于普通进行时,但语义发生变化时可能使用,如 I'm thinking about your suggestion。
4.3 现在完成时:过去发生,与现在建立联系
构成:have/has + 过去分词
常见用途:
- 结果或影响仍与现在有关:
I have lost my key.现在仍没有钥匙。 - 截至现在的经历:
She has visited Canada twice. - 从过去持续到现在的状态:
We have known each other for ten years. - 尚未结束的时间段内发生的事:
I have answered five emails this morning.说话时仍在上午。
现在完成时把事件放进“截至现在”的范围,因此通常不与明确、已结束的过去时间搭配。
- 正确:
I saw the exhibition last Saturday. - 正确:
I have seen the exhibition. - 不自然:
I have seen the exhibition last Saturday.
4.4 现在完成进行时:持续过程、时长或可见痕迹
构成:have/has been + V-ing
They have been discussing the issue for two hours.It has been raining, so the ground is wet.
它常强调过程、持续时间或当前痕迹。动作可能仍在继续,也可能刚刚停止。
比较:
I have written three pages.强调完成量。I have been writing for three hours.强调持续过程。
5. 过去时间的四种形式
5.1 一般过去时:已结束时间中的事件或状态
构成:规则动词 V-ed;不规则动词使用过去式。
We met in 2021.The meeting ended at noon.She lived there for five years.语境通常暗示现在已不住在那里。
一般过去时把事件放在与现在分开的过去时间区间。
5.2 过去进行时:过去某点正在展开
构成:was/were + V-ing
At eight last night, I was preparing the slides.
它常用来提供背景,另一个较短事件进入这个背景:
I was preparing the slides when the power went out.
- 背景过程:
was preparing - 进入的事件:
went out
5.3 过去完成时:站在过去回看更早的事件
构成:had + 过去分词
By the time we arrived, the lecture had started.
- 过去参照点:
we arrived - 更早的事件:
the lecture had started
过去完成时不是“更高级的一般过去时”。只有需要明确“过去的参照点之前”时,它才有价值。
没有清楚的过去参照点,就不要为了显得复杂而使用过去完成时。
5.4 过去完成进行时:过去参照点之前已经持续
构成:had been + V-ing
She had been waiting for forty minutes when the bus finally arrived.
重点是截至公交到达这个过去参照点,等待过程已持续四十分钟。
6. 表达将来:不只一种形式
英语没有一个适用于所有将来意义的单一动词词尾。选择形式时,要考虑预测、决定、计划、证据和安排。
6.1 will + 动词原形
常用于即时决定、中性预测、承诺或意愿。
I'll answer the phone.说话时作出的决定。I think the plan will work.预测。I will send the document tonight.承诺/意愿。
6.2 be going to + 动词原形
常用于已有计划,或根据当前证据作出的预测。
We are going to redesign the survey.已有计划。Look at those clouds. It is going to rain.有眼前证据。
6.3 现在进行时表示已安排的将来
I am meeting the client at ten tomorrow.
通常暗示时间、地点或参与者已经安排。
6.4 一般现在时表示日程和时间表
The course begins next Monday.
6.5 时间和条件从句中的将来
在 when, after, before, as soon as, if, unless 引导的时间或条件从句中,谈将来时通常不用 will,主句可用将来表达。
I will call you when I arrive.- 不写:
I will call you when I will arrive.
7. 将来的进行、完成与完成进行
这些结构在日常写作中频率较低,但阅读时需要认出。
7.1 将来进行时
构成:will be + V-ing
This time tomorrow, we will be taking the final exam.
它把动作看成将来某时正在展开,也可用较中性的方式询问安排:Will you be using the meeting room this afternoon?
7.2 将来完成时
构成:will have + 过去分词
By Friday, the team will have completed the first stage.
关键线索常是 by + 将来时间:到那个参照点,动作已在此前完成。
7.3 将来完成进行时
构成:will have been + V-ing
By June, she will have been working here for ten years.
它强调截至将来参照点的持续时长。能用更简单自然的形式表达时,写作不必刻意使用。
8. 过去将来:站在过去看后续
8.1 最常见形式
would + 动词原形was/were going to + 动词原形
Nora said she would send the file later.
说话动作 said 在过去;发送文件发生在那个过去时点之后。
We were going to leave, but the storm became worse.
这里表达过去已有的计划,并暗示计划可能改变。
8.2 较少见的组合
| 形式 | 例句 | 阅读时怎样理解 |
|---|---|---|
would be + V-ing | He said he would be working at noon. | 从过去看,某时将正在进行 |
would have + 过去分词 | She expected that they would have finished by then. | 从过去看,到后来某点将已完成 |
would have been + V-ing | He believed he would have been teaching there for ten years by 2030. | 从过去看,到后来某点将已持续一段时间 |
9. 四组最重要的辨析
9.1 一般现在时 vs 现在进行时
She works in Beijing.稳定工作情况。She is working in Beijing this month.本月的阶段性情况。
9.2 一般过去时 vs 现在完成时
I read the report yesterday.明确的已结束过去时间。I have read the report.截至现在已有阅读结果/经验。
选择关键不是“动作是否完成”,而是叙述框架是否仍连接现在。
9.3 现在完成时 vs 现在完成进行时
They have repaired the road.强调结果:路已修好。They have been repairing the road.强调过程;可能仍在修,也可能刚结束并留下痕迹。
有些状态动词通常只用完成时:I have known her for years.
9.4 一般过去时 vs 过去完成时
When I arrived, the meeting started.我到达后,会议开始。When I arrived, the meeting had started.我到达前,会议已经开始。
一个 had started 改变了两个过去事件的先后关系。
10. 构成总表
用 work 示范:
| 时间框架 | 一般 | 进行 | 完成 | 完成进行 |
|---|---|---|---|---|
| 现在 | work/works | am/is/are working | have/has worked | have/has been working |
| 过去 | worked | was/were working | had worked | had been working |
| 将来 | will work | will be working | will have worked | will have been working |
| 过去将来 | would work | would be working | would have worked | would have been working |
记忆结构时可以从左向右叠加:
- 进行:加入
be,主要动词变V-ing。 - 完成:加入
have,主要动词变过去分词。 - 完成进行:
have + been + V-ing。 will/would后的下一个动词保持原形。
11. 选择时态的四步流程
第一步:确定叙述参照点
是现在、一个结束的过去时间、将来时间,还是过去叙述中的后续?
第二步:确定观察重点
是事实/完整事件、正在展开、此前结果,还是持续过程?
第三步:检查动词性质
状态动词是否适合进行时?动作是瞬间、持续还是重复?
第四步:检查形式与时间信号
- 第三人称单数是否加
-s? - 助动词后形式是否正确?
- 过去分词是否正确?
- 明确过去时间是否误配现在完成时?
- 时间/条件从句是否误用了
will?
12. 阅读时的具体判断
例句:
By the time the auditors arrived, the company had been reviewing the records for three weeks.
arrived给出过去参照点。had been reviewing是had + been + V-ing。for three weeks给出持续时长。- 整句表示:截至审计人员到达时,公司此前已经连续审查记录三周。
不要把它机械翻成“过去完成进行”;先恢复时间关系,名称自然就明白了。
13. 高频错误
She work here every day.→She works here every day.I am knowing the answer.→ 通常写I know the answer.I have finished it yesterday.→I finished it yesterday.When I will arrive, I will call you.→When I arrive, I will call you.He had left last night.单独叙述昨晚事件通常用He left last night;只有另有过去参照点时才用过去完成。She will finished by Friday.→She will have finished by Friday.
14. 快速复习清单
- 时态选择先看参照点,再看观察方式。
- 一般现在时主要表达稳定事实、习惯和固定安排。
- 进行时强调过程或阶段性,不适合所有状态动词。
- 完成体建立“此前事件—参照点”的联系,不自动等于动作彻底结束。
- 明确、已结束的过去时间通常用一般过去时。
- 过去完成时需要过去参照点。
- 将来意义有多种表达,
will不是唯一选择。 - 过去将来与现在没有固定先后关系。
15. 自检题
题目
- 选择:Look! The bus ___ (comes / is coming).
- 改错:She have worked here since March.
- 选择并解释:I ___ the museum last Sunday. (visited / have visited)
- 选择并解释:I can't open the door because I ___ my key. (lost / have lost)
- 填空:When we reached the station, the train ___ already ___ (leave).
- 填空:At nine tomorrow morning, I ___ (take) an exam.
- 填空:By the end of this month, the team ___ (complete) the project.
- 改错:I will tell you as soon as I will know the result.
- 解释差别:
She has written the report与She has been writing the report。 - 判断
would的作用:He said he would call later. - 用一般现在时写一句固定日程,用现在进行时写一句个人安排。
- 按四步流程说明你会怎样为“过去某时正在发生的动作”选择形式。
答案与解析
is coming。Look!指向眼前正在展开的过程。She has worked here since March.主语是第三人称单数,助动词用has。visited。last Sunday是明确、已结束的过去时间。have lost。丢钥匙发生在此前,但“现在打不开门”体现当前结果。had already left。到达车站是过去参照点,火车离开发生得更早。will be taking。句子把考试看成明早九点正在进行的过程。will have completed。by指出截至未来参照点已经完成。I will tell you as soon as I know the result.将来时间从句通常用一般现在时。has written强调完成结果,通常暗示报告已经写完;has been writing强调持续过程,报告可能仍未完成,也可能刚完成并留下当前痕迹。- 过去将来;
said提供过去参照点,打电话发生在其后。 - 示例:
The library opens at nine tomorrow.;I am meeting my tutor at ten tomorrow. - 先确定过去参照点,再选择“过程”视角,构成
was/were + V-ing,最后检查主语与was/were的一致关系。
把“看懂”变成“能独立判断”
确认你已经完成自检题,并能说出本章的判断步骤。