FCE 你已会 if + past simple / would do;CAE 升级到错综时间(过去条件配现在结果)、省略 if 的倒装(Had I known / Were it not for)、I wish / If only。这一页按"怎么学→体系→场景→错因→真题→背诵→口语→18 题→口诀"闭环,学完 Part 4 虚拟题不再丢分。
① 这一课怎么学(C1 冲刺 4 步法)
总用时约 90 分钟,拆成 4 步,一步都别跳:
1读(20 分钟) 看第③④部分:错综时间怎么搭、省略 if 怎么倒。先看懂表格,别背。
2练(25 分钟) 做第⑥⑩部分题目,错了回头看对应规则,把错因写下来。
3背(20 分钟) 背第⑧部分背诵卡:10 个虚拟句型,背到脱口而出。
4说(25 分钟) 做第⑨部分口语练习,就"假如当年……"说一段 40 秒的话。
本课的小目标学完这一课你要能:① 看到中文"如果当年……现在就……"能写出错综虚拟;② Part 4 把 I regret / Without 秒换成 I wish I had / But for;③ 口语 Part 3 用 Were it not for 给协商加一句高分虚拟。
一句话:混合虚拟 = 条件和结果不在同一个时间。普通第二条件句是"现在条件→现在结果"(If I had money, I would buy it);混合虚拟是过去做的事影响现在,或现在的状况影响过去。
课文那句 If governments had invested in renewables back then, the energy system would now be cleaner——条件是过去(had invested),结果是现在(would be)。这就是 C1 与 B2 的分水岭。
另外两个标志结构:省略 if 时把 had/were 提前(Had I known),以及 But for / Were it not for(要不是……)。
If we had invested then, the system would be clean now.
错综 现→过
If + 过去式, would have done
If he were smarter, he would have taken it.
省略 if(过)
Had + 主语 + p.p.
Had I known, I would have come.
省略 if(现/将)
Were / Should + 主语
Were she here, she would help. Should you need me, call.
But for / Were it not for
要不是…(后接名词)
But for your help, I would have failed.
I wish / If only
与事实相反的愿望
I wish I had studied. If only she were here.
必背细节① 错综时时态别套错:过去条件配现在结果用 would + 原形,不是 would have done。② 省略 if 时 had/were/should 提前,主语在后。③ But for / Were it not for 后面只接名词,不接句子。④ I wish 对过去用过去完成,对现在用过去式(were)。
⑤ 用法场景全解
场景
例句
记忆点
假设推演(Essay)
If we had acted earlier, we would now face no crisis.
过去条件影响现在,作文论点句
遗憾(KWT)
I wish I had listened to my parents.
对过去的遗憾,wish + 过去完成
要不是
Were it not for the grant, I would have dropped out.
= Without,但更正式
将来万一
Should you change your mind, let me know.
= If you should,商务/书信
现在与事实相反
I wish I were taller.
对现在的愿望,be 用 were
使用提醒错综虚拟最忌"一律套用 would have done"。先问自己:条件是过去还是现在?结果是过去还是现在?两个时间一确定,时态就不会错。
⑥ 中国学生 5 大高频错误诊断
错误 1:错综时间套用✗ If we had invested then, the system would have been clean now. → ✓ ...the system would be clean now. 结果是现在,用 would + 原形。
错误 2:省略 if 不倒装✗ If I had known you were ill, I would have visited.(想倒装)→ ✓ Had I known you were ill, I would have visited. 省略 if 时 had 提前。
错误 3:But for 后接句子✗ But for it rained, we would have gone. → ✓ But for the rain, we would have gone. But for 后只接名词。
错误 4:I wish 时态错✗ I wish I studied medicine last year. → ✓ I wish I had studied medicine last year. 对过去的愿望用过去完成。
错误 5:虚拟条件用 would have✗ If I would have known, I would have come. → ✓ If I had known, I would have come. 条件从句不用 would have。
⑦ C1 考点与真题演练(3 题)
题型
怎么考
应对
Reading & Use Part 2
开放完形填 had/were/but/if
识别省略 if 与错综结构
Reading & Use Part 4
KWT:regret→wish I had / without→but for
2-5 词,虚拟替换
Writing Essay
假设推演:if we had..., would now be
错综虚拟拿 C1 分
Speaking Part 3/4
协商:Were it not for..., we would...
给观点加一句高分虚拟
真题风格演练(CAE 出题方式)
真题风格 · CAEKWT:I regret not telling her the truth. KEY: WISH → I ___ the truth.
答案:wish I had told(regret 过去 = wish + 过去完成;tell 用过去分词)。
真题风格 · CAEKWT:Without your support, I would have given up. KEY: NOT → ___ your support, I would have given up.
答案:Were it not for(without = were it not for,接名词)。
真题风格 · CAE改错:If I would have known about the meeting, I would have attended.
答案:If I had known about the meeting, I would have attended.(条件从句不用 would have)。
考场提分提醒KWT 里看到 regret / wish / only / without / but 先反应"虚拟"。字数锁 2-5 词,had/were/been 这些小词错一个整题 0 分。作文里至少写一句错综虚拟,阅卷官一眼看到 C1。
⑧ 背诵内容:10 个必备虚拟句型
每天背 3 句,3-4 天背完。背的时候大声读,边读边想意思。
1. If I had left earlier, I would be there by now. 如果我早出发,现在就到了。
2. Had I known you were coming, I would have baked a cake. 早知道你来,我就烤蛋糕了。
3. Were she here, she would know what to do. 她要是在,就知道怎么办。
4. But for your advice, I would have made a big mistake. 要不是你的建议,我就犯大错了。
5. I wish I had studied harder at school. 真希望我当年读书更用功。
6. If only I had more free time! 要是我有更多空闲时间就好了!
7. Were it not for the rain, the match would go ahead. 要不是下雨,比赛就照常进行。
8. Should you need any help, do not hesitate to call. 万一需要帮助,尽管打电话。
9. If he were more careful, he would not have crashed yesterday. 他要是更小心,昨天就不会撞车。
10. It is high time we took this problem seriously. 我们早该认真对待这个问题了。
⑨ 口语练习:说出来才算会
练习 A · 跟读(3 分钟)
跟着背诵卡读 3 遍:第一遍慢读看发音,第二遍正常速度,第三遍不看文字凭记忆说 Had I... / Were it not for...。
练习 B · 自我对话(4 分钟)
Q: If you had chosen a different career, what would you be doing now? → A: If I had chosen medicine, I would be working in a hospital now.
Q: What would you do if you could change one thing about your past? → A: I wish I had learnt a musical instrument as a child.
Q: Were it not for modern technology, how would our lives be different? → A: Were it not for the internet, we would not be able to work from home.
练习 C · 挑战(3 分钟)
不看稿子,用混合虚拟说 40 秒:"假如我十年前做了一个不同的决定,我现在会在做什么。"录下来回听,检查 had / would be 是否配对。
口语评分自查说完对 3 条:① 过去条件用 had done 了吗?② 现在结果用 would + 原形了吗?③ 省略 if 时 had/were 提前了吗?三条全过 = 这关过了。
考场示范(读熟就能套)
Examiner: If you could change one decision you made in the past, what would it be?
You: I wish I had learnt a second language earlier. Had I started at ten, I would be fluent now. Were it not for my parents insistence on maths, I would probably have studied literature.