‹ 回去

2.2 与过去事实相反

虚拟语气 · 高二
先确认一下:这一关能不能学
上面这几节是它的地基 —— 没通的话,补完再回来,比硬啃快得多。
讲清楚它是什么

定义 对过去已发生事实进行相反假设,结构为 If + had done, would/could/might have done。

从哪来 建立在 5.1 动词+介词 和 5.2 形容词+介词 之上。虽然虚拟语气核心是时态,但学生常因混淆“介词搭配”与“时态逻辑”导致错误(如误用 in the past 代替 had done),需先厘清介词短语作时间状语与虚拟语气从句的界限。

为什么 英语通过时态和助动词组合来标记“现实”与“非现实”。过去事实已定,无法改变,因此假设必须退后一步:从句用“过去的过去”(had done)表示对过去的回溯,主句用“过去的将来”(would have done)表示基于该回溯的推测结果。这是逻辑上的“双重后退”,以区别于对现在或未来的假设。

讲法
时间轴回溯法 适合视觉型/逻辑型学生。 画一条时间轴,标出“现在”和“过去”。在“过去”点画一个叉(事实),再在旁边画一个平行宇宙(假设)。强调:如果回到过去(had done),那么结果就会不同(would have done)。用“时光机”比喻:had done 是启动时光机回到过去,would have done 是看到的新结局。
讲法
对比替换法 适合记忆型/对比型学生。 列出三组对比: 1. 现在:If I were rich, I would buy a car. (I am not rich) 2. 过去:If I had been rich, I would have bought a car. (I was not rich) 3. 将来:If I were to be rich, I would buy a car. (I am not rich now) 重点高亮“had been”和“would have bought”,让学生发现:过去虚拟 = 现在虚拟 + 过去分词(have done)。
讲法
语境代入法 适合感性型/应用型学生。 创设情境:“昨天考试没及格,因为没复习。” 问:如果你复习了,结果会怎样? 引导说出:If I had studied, I would have passed. 再问:如果你没复习,结果会怎样? 引导说出:If I had not studied, I would not have passed. 通过真实情感代入,强化“遗憾”或“庆幸”的语气,理解虚拟语气的情感色彩。
看不明白?看一段视频 ▾待生成
练一道
基础题
If I ______ (know) the truth, I would have told you.
变式
He would have passed the exam if he ______ (not be) so careless.
试试手自己判
检测题
Without your help, I ______ (not finish) the project on time yesterday.
看答案和判分标准
答案:would not have finished
判对标准:
1. 识别出 "Without your help" 隐含了 "If you had not helped me"。
2. 主句正确使用了 would have done 结构。
3. 否定词 not 位置正确(would not have finished)。
4. 动词 finish 使用过去分词 finished。
容易错在哪儿 ▾点开看
这一步没懂?写一句问老师 ›
内容由卡片自动生成 · 有不对的地方告诉老师
这张卡有问题?告诉老师 ›