A
英语奶酪
已学习 00:00
第48课

虚拟语气① —— 过去再进一步

英语用过去时标记虚拟语气,从句倒退回过去,主句倒退到过去将来,be 一律用 were。

上一课学了 be 加过去分词,分词剥离了时态,be 来承担时态和人称标记。这节课换一个新话题 —— 虚拟语气。

英语用过去时标记虚拟语气,从句倒退回过去,主句倒退到过去将来,be 一律用 were。这就是过去再进一步,三种假设都停留在了过去。

虚拟语气①

Subjunctive Mood

英语怎么表达“与现实相反的假设”?

🔍 虚拟语气核心结构

从句

If + 过去时

= 从句 —— 倒退回过去

主句

would + do

= 主句 —— 倒退到过去将来

be 标记

were

= be 一律用 were

🎯 虚拟语气 —— 过去再进一步

从句倒退回过去,主句倒退到过去将来,主句比从句更进一步。be 一律用 were,三种假设都停留在过去时标记里。

虚拟语气三步

1

过去时只是标记

英语用过去时标记虚拟语气,但注意这只是标记,没有任何时间信息。不管假设的是过去、现在还是将来,标记都用过去时。过去时在这里只是一个“这是假设”的信号灯。 过去时标记

2

从句倒退回过去

从句先倒退回过去:对现在用 did/were,对将来用 were to do,对过去用 had done。三种假设分别对应现在、将来、过去,但都倒退到过去时形态。be 一律用 were,不分人称。 were

3

主句倒退到过去将来

主句比从句更进一步,倒退到过去将来:用 would do、might do,对过去假设用 would have done。从句倒退一步,主句倒退两步,所以英语的虚拟语气就是过去再进一步。 would

分类例句展示

把所有类型放在一起,一眼看清它们的区别。

对现在假设 现在不会说法语,假设会,结果可能更好。
IfIcould speak French,Imight do it better
对将来假设 她明天可能来,假设来的话就告诉她。
Ifshewere to come tomorrow,Iwould tell her about it
对过去假设 他们当时没帮忙,假设帮了就能解决。
Iftheyhad helped us,wewould have solved that problem

本节要点:把所有类型放在一起,一眼看清它们的区别。

虚拟语气的核心
从句倒退过去 主句倒退过去将来 be 一律用 were

为什么三种假设都用过去时?

因为过去时在这里只是标记,表示“这是与现实相反的假设”,没有任何时间信息。对现在、将来、过去的假设都用过去时形态来标记。

从句倒退回过去,主句倒退到过去将来,主句比从句更进一步,所以英语的虚拟语气就是过去再进一步。be 不管人称一律用 were。

🎮小练习

🤔
虚拟语气里过去时的作用是?
🤔
虚拟语气里 be 动词一律用什么?
🤔
“从句倒退回过去,主句倒退到过去将来”说明虚拟语气是?