动词时态总览

英语时态=4 个时间点(现在/过去/将来/过去将来)× 4 种体貌(一般/进行/完成/完成进行),共 16 种,高中核心约 10 种。

一、核心规则

  1. 两个维度相乘:时间维(现在、过去、将来、过去将来)× 体貌维(一般、进行、完成、完成进行)= 16 种形式;高考实际反复考的是其中的 10 种左右。
  2. 助动词显形:进行由 be 承担(be doing),完成由 have 承担(have done),两者叠加即完成进行(have been doing);时态变化体现在助动词上,实义动词只给分词或原形。
  3. 标志词定时间:ago, yesterday, last week 等只配一般过去时;since, for, so far, up to now, in the past few years 通常配现在完成时。
  4. 时态一致:主句谓语为过去时,宾语从句谓语一般”向过去移”;详见 时态一致。
  5. 主将从现:时间、条件、让步状语从句中用现在时表示将来,不用 will。
  6. 语态独立:主动/被动只改变”谁做、谁承受”,不改变时间;被动语态的时态由 be 承担,见 被动语态。
  7. 答题三问:动作在哪条时间线上?相对参照点是先、同时还是后?说话人强调事实、过程、影响还是持续?

二、结构与公式

时间 \ 体貌 一般 进行 完成 完成进行
现在 do / does am/is/are doing have/has done have/has been doing
过去 did was/were doing had done had been doing
将来 will do will be doing will have done will have been doing
过去将来 would do would be doing would have done would have been doing
  • 被动语态公式:be(随时态变化)+ 过去分词,如 is done / was done / has been done / will be done。
  • 否定/疑问:一般时用 do/does/did 助动词;其余时态把第一个助动词提到主语前或加 not。

三、典型例句

  1. Water boils at 100℃.(水在 100 摄氏度沸腾。)——一般现在时表客观真理。
  2. She was reading a novel when the phone rang.(电话响时她正在读小说。)——过去进行时+一般过去时。
  3. I have lost my keys, so I can’t get in.(我把钥匙丢了,所以进不去。)——现在完成时表对现在的影响。
  4. By the end of last term he had learned 3,000 words.(到上学期末他已学了 3000 个单词。)——过去完成时表”过去的过去”。
  5. This time next year I will have graduated from college.(明年这个时候我已经大学毕业了。)——将来完成时。
  6. The bridge is being repaired, so we have to take another route.(桥正在维修,我们得绕道。)——被动+现在进行时。

四、易错点

  1. ✗ I have seen him yesterday. → ✓ I saw him yesterday. 有明确过去时间状语时只能用一般过去时。
  2. ✗ If it will rain tomorrow, we will stay at home. → ✓ If it rains tomorrow, we will stay at home. 条件状语从句不直接用将来时。
  3. ✗ He said he will come. → ✓ He said he would come. 主句过去时,宾语从句须向过去移位。
  4. ✗ The accident was happened last night. → ✓ The accident happened last night. happen 是不及物动词,无被动语态。

五、高考考点

  1. 语法填空:给动词提示词,”时间标志词 + 主谓一致 + 语态”三步锁定答案,干扰项常设置错误的时态或语态。
  2. 单项选择/短文改错:常把时态与语态、主谓一致、虚拟语气、倒装揉在一起考,如 only 状语前置时须部分倒装且用被动。
  3. 语境推断题:不出现时间状语,靠上下文(对话、时态呼应)判断,如 I didn’t know you were here 中的 were 实际指现在。
  4. 写作升级:把简单句的 will do 换成 will have done / will be doing,把一般过去时改为过去完成时,可显著提升内容档次,见 语法在写作中的升级用法。

六、对比与延伸

七、来源

  • 语法体系/英语语法网专栏/动词时态/04294-英语16种时态的基本形式.md
  • 语法体系/英语语法网专栏/动词时态/01536-英语一共有多少种时态.md
  • 语法体系/英语语法网专栏/动词时态/03174-高考英语时态命题的六个切入点.md
  • 语法体系/英语语法网专栏/动词时态/
作者:admin  创建时间:2026-09-11 18:04
最后编辑:admin  更新时间:2026-10-06 00:48