时态与语态

英语语法精讲 · 第 1 专题

116 种时态总览

教材概念
Grammar

英语时态由时间(现在、过去、将来、过去将来)和方式(一般、进行、完成、完成进行)两个维度组合而成,共 4 × 4 = 16 种。

高考常考其中约 10—12 种,重点是:一般现在、一般过去、一般将来、现在进行、过去进行、现在完成、过去完成、现在完成进行。

概念解读
两个维度,一眼看懂

维度一:时间(动作发生在什么时候)——现在、过去、将来、过去将来。

维度二:方式(动作以什么状态发生)——

  • 一般:只说明动作发生,不强调进行或完成;
  • 进行:强调动作正在发生;
  • 完成:强调动作已完成,对某个时间点有影响;
  • 完成进行:强调动作从过去持续到某时间点,仍在继续或刚结束。

👉 记忆要点:时间决定"何时",方式决定"怎样"。二者相乘,得到 16 种时态。

方式 \ 时间 现在 过去 将来 过去将来
一般 do / does did will do would do
进行 am/is/are doing was/were doing will be doing would be doing
完成 have/has done had done will have done would have done
完成进行 have/has been doing had been doing will have been doing would have been doing

⭐ 上海卷常考:一般现在、一般过去、一般将来、现在进行、过去进行、现在完成、过去完成、现在完成进行、过去将来(9 种)

2六大高频时态(高考重点)

① 一般现在时
用法

1. 经常性、习惯性动作:I get up at six every day.

2. 客观真理、自然规律:The sun rises in the east.

3. 时间表上的安排(将来):The train leaves at 8:00 tomorrow.

4. 时间和条件状语从句中代替将来时:I'll call you when I arrive.

标志词:always, usually, often, sometimes, every day, on Sundays

② 一般过去时
用法

1. 过去某一时间发生的动作或存在的状态:He graduated from college in 2020.

2. 过去经常发生的动作:When I was a child, I often played football.

标志词:yesterday, last week, in 1990, two days ago, just now

关键区别:一般过去时强调"过去发生",与现在无关;现在完成时强调"对现在有影响"。

③ 一般将来时
四种表达方式(区别重点)
表达含义例句
will do单纯的将来、临时决定I'll answer the phone.
be going to do计划、打算;有迹象的预测It's going to rain.
be to do按计划、安排要做We are to meet at 8.
be about to do即将做(不与时间状语连用)He is about to leave.
④ 现在完成时(高考高频)
两大用法

1. 过去动作对现在造成的影响/结果:I have lost my key.(现在进不了门)

2. 从过去持续到现在的动作/状态:He has lived here for 10 years.(现在还住在这里)

标志词:already, yet, just, ever, never, since, for, so far, up to now, recently

特别注意:

  • 瞬间动词(come, go, buy, borrow, die 等)的完成时不能与 for / since 连用;
  • 此时需改用延续性动词:come → be here, buy → have, borrow → keep, die → be dead。
⑤ 过去完成时
用法

1. "过去的过去":在过去某时间点之前已完成的动作。

By the time he arrived, the meeting had ended.

2. 用于宾语从句中,表示在主句动作之前已发生:He said he had finished the work.

3. 用于 hardly...when... / no sooner...than... 结构:Hardly had I arrived when it began to rain.

标志词:by the time, by the end of last year, before, after, when(引导从句)

⑥ 现在完成进行时
用法

1. 从过去持续到现在,可能继续下去:I have been learning English for 10 years.

2. 从过去持续到现在,刚刚结束:You look tired. — I have been working all day.

与现在完成时的区别:

  • 现在完成时:强调"结果"——I have painted the wall.(墙已刷好)
  • 现在完成进行时:强调"过程/持续"——I have been painting the wall.(强调刷墙的过程)

3被动语态

教材概念
Grammar

当主语是动作的承受者时,用被动语态。被动语态的基本构成是 be + 过去分词。

不同时态的被动语态,就是把 be 动词换成对应时态,过去分词保持不变。

各时态的被动语态
时态主动语态被动语态
一般现在do / doesam/is/are done
一般过去didwas/were done
一般将来will dowill be done
过去将来would dowould be done
现在进行am/is/are doingam/is/are being done
过去进行was/were doingwas/were being done
现在完成have/has donehave/has been done
过去完成had donehad been done
情态动词can/must docan/must be done
不用被动语态的情况(重点)
四类动词不用被动

1. 不及物动词(无宾语):happen, occur, rise, appear, disappear, arrive

✔ The accident happened yesterday. ✘ The accident was happened.

2. 系动词:be, look, sound, feel, taste, smell, become, turn

✔ The cake tastes good. ✘ The cake is tasted good.

3. 某些固定短语(主动形式表被动意义):

sell well(畅销), wash easily(好洗), read smoothly(读起来流畅), write well(好写)

✔ This book sells well. ✘ This book is sold well.

4. 表示"发生"的词组:take place, break out, come about, belong to

✔ The meeting took place yesterday. ✘ The meeting was taken place.

主动形式表被动意义(高频考点)
结构例句含义
need/want/require doingThe room needs cleaning.房间需要打扫(= to be cleaned)
be worth doingThe book is worth reading.这本书值得一读
have sth doneI had my hair cut.我剪了头发(让别人剪)
make oneself heard/understoodMake yourself heard.让别人听到你的声音

4时态呼应(主从句一致)

教材概念
Grammar

时态呼应指主句和从句的时态要相互协调,保持一致。这是上海卷语法填空的必考考点。

三条核心规则
规则一:主将从现

主句用将来时,时间/条件状语从句用一般现在时。

I will call you when I arrive at the airport.

If it rains tomorrow, we will stay at home.

引导词:when, while, before, after, until, as soon as, if, unless, in case

规则二:主过从过(过去时呼应)

主句是过去时,宾语从句一般用过去的某种时态。

He said he was busy.

She told me she had finished the work.

They asked when we would leave.

例外:若从句表示客观真理,仍用一般现在时。

The teacher said the earth moves around the sun.

规则三:过去完成时的"过去的过去"

两个过去动作,先发生的用过去完成时,后发生的用一般过去时。

When I arrived, the train had left.

By the time he came, we had waited for 2 hours.

5易错点(高考高频失分)

易错点 1 · 现在完成时 vs 一般过去时

He ____ (live) in Beijing for 10 years, but now he lives in Shanghai.

错误做法:填 has lived(因为他住过 10 年)。

正确做法:填 lived。
因为 but now he lives in Shanghai 说明他现在不住北京了,所以"住 10 年"是纯粹的过去经历,用一般过去时。
对比:若改为 He has lived in Beijing for 10 years.(现在还住北京)——用现在完成时。
易错点 2 · 瞬间动词不能与 for/since 连用

He has ____ (join) the army for 3 years.

错误做法:填 joined。
(join 是瞬间动词,不能与 for 连用)

正确做法:改为 been in。
延续性动词替换表:
· join → be in / be a member of
· buy → have
· borrow → keep
· come → be here
· leave → be away
· die → be dead
· begin → be on
易错点 3 · 被动语态与系表结构混淆

The library is ____ (close) now.

错误做法:填 closed,认为是"被关闭"的被动语态。

正确做法:填 closed(这里 closed 是形容词"关闭的",系表结构)。
区别方法:
· 被动语态:强调"动作"——The library was closed by the students.(图书馆被学生关闭)
· 系表结构:强调"状态"——The library is closed now.(图书馆是关着的)
易错点 4 · "主将从现"中的 if 与 whether

I don't know if he ____ (come) tomorrow. If he ____ (come), I will tell you.

错误做法:两空都填 will come。

正确做法:
· 第一个 if 引导宾语从句,意为"是否",可以用将来时:will come;
· 第二个 if 引导条件状语从句,遵循"主将从现":comes。
判断方法:if 引导宾语从句("是否")→ 该用什么时态就用什么;if 引导条件状语从句("如果")→ 主将从现。
易错点 5 · 现在完成进行时 vs 现在完成时

I ____ (read) this book for three hours, and I'm still reading it.

错误做法:填 have read(因为 for three hours)。

正确做法:填 have been reading。
因为后半句 and I'm still reading it 说明动作仍在继续,必须用现在完成进行时。
对比:I have read this book three times.(强调"读了三遍"这个结果,已读完)
易错点 6 · 不用被动的固定短语

The meeting ____ (take) place yesterday.

错误做法:填 was taken place。

正确做法:填 took。
take place(发生、举行)是不及物动词短语,不用被动。
同类词汇:happen, occur, break out, come about, belong to, consist of, date from。

★高考链接 · 上海卷真题

时态语态在上海卷的考查方式

上海卷对时态语态的考查主要集中在:

  • 语法填空(10 分):用括号中动词的适当形式填空,每年 4—6 空考时态语态;
  • 中译英(15 分):动词时态是判分的关键,一句中时态错扣分;
  • 写作(20 分):叙述类、议论类作文对时态要求明确。

时态语态每年为上海卷直接贡献 8—12 分,且是其他题型的"基础能力"。

上海卷真题(典型考法)
真题 1 · 语法填空(时态语态)
上海卷 · 语法填空(1分/空)
When I arrived at the cinema, the film ____ (begin).
A. began B. has begun C. had begun D. was beginning
答案与详解
分析
"当我到达电影院时,电影已经开始"。
· 到达(arrived)是过去时;
· 电影开始(begin)发生在到达之前,是"过去的过去";
· 所以用过去完成时。
答案:C. had begun。
考点:过去完成时 | 难度:★★☆☆☆
真题 2 · 主将从现
上海卷 · 语法填空(1分/空)
We will start as soon as our teacher ____ (arrive).
答案与详解
分析
as soon as 引导时间状语从句。
主句 We will start 是将来时,遵循"主将从现"——从句用一般现在时代替将来时。
答案:arrives。(注意主语是 our teacher,第三人称单数)
考点:主将从现 | 难度:★★☆☆☆
真题 3 · 现在完成进行时
上海卷 · 语法填空(1分/空)
— Why are you so tired?
— I ____ (work) in the garden all morning.
答案与详解
分析
从 all morning 可知动作"从过去持续到现在",且强调"累"这个结果——
· 用现在完成进行时强调持续的过程:have been working;
· 也可用现在完成时强调结果:have worked。
但此处"我很累"暗示动作可能刚刚结束,用现在完成进行时更自然。
答案:have been working。
考点:现在完成进行时 | 难度:★★★☆☆
真题 4 · 被动语态
上海卷 · 语法填空(1分/空)
The new library ____ (build) last year and it is very popular among students.
答案与详解
分析
· 主语 The new library 是"被建造"的,应用被动语态;
· last year 是明确的过去时间,用一般过去时;
· 一般过去时的被动语态 = was/were + 过去分词。
答案:was built。
考点:一般过去时被动语态 | 难度:★☆☆☆☆
真题 5 · 中译英(时态判断)
上海卷 · 中译英(3分/句)
这本书已经被翻译成多种语言。
This book ____ ____ ____ into many languages.
答案与详解
分析
· "已经被翻译"是"过去动作对现在的影响",用现在完成时;
· 主语 book 是被翻译的,用被动语态;
· 现在完成时的被动语态 = have/has been + 过去分词。
主语 This book 是第三人称单数,用 has。
答案:has been translated。
考点:现在完成时被动语态 + 中译英 | 难度:★★★☆☆
本专题复习清单
  1. 16 种时态总表:4 个时间 × 4 种方式,牢记形式。
  2. 六大高频时态:一般现在、一般过去、一般将来、现在完成、过去完成、现在完成进行。
  3. 被动语态构成:be + 过去分词,各种时态通过变换 be 实现。
  4. 不用被动的情况:不及物动词、系动词、固定短语(sell well 等)、take place 等。
  5. 时态呼应三条规则:主将从现、主过从过、过去完成(过去的过去)。
  6. 高频易错点:
    · 现在完成时 vs 一般过去时;
    · 瞬间动词不能与 for/since 连用;
    · 被动语态与系表结构混淆;
    · if 引导宾语从句 vs 条件状语从句;
    · 现在完成进行时 vs 现在完成时。
  7. 本专题最高频陷阱:看到 for/since 就填现在完成时(要先判断动作是否持续到现在);看到过去时间就填一般过去时(要判断是否有"更早"的动作需要用过去完成时)。