第二条件句:想象与建议 · PET / B1
天天向上 · 原创语法学习讲义
想象不太现实的现在或未来:理解过去式表达的假设距离,练习建议并对比第一条件句。
if + 过去式,would + 原形
第二条件句常用过去式形式谈与现在事实不同或不太可能的未来。
If our school had a pool, we would swim more often.
如果学校有泳池,我们会更常游泳。
这里不是回忆过去;不要看见 had 就自动翻译成过去发生的事。
were 与 was
假设中 be 常使用 were,尤其 If I were you;非正式表达中也会听到 was。
If she were here, she would know what to do.
如果她在这里,她会知道怎么办。
规范练习优先掌握 were,但不把日常使用的 was 一概当成不合语法。
would / could / might 的区别
would 表设想的结果;could 表可能的能力或机会;might 表不确定的结果。
If I had more free time, I might join a drama club.
如果有更多空闲时间,我也许会加入戏剧社。
结果从句用原形 join;基本结构不在 if 后写 would have。
与第一条件句比较
第一条件句通常强调现实可能,第二条件句拉开距离,表达想象或较低可能。
If I get the job, I will move. If I got that job, I would move.
如果拿到这份工作,我会搬家。要是能拿到那份工作,我就会搬家。
两种句子都可能正确,区别在说话人怎样看待可能性。
语境练习
1. If I ___ more confident, I would try the school play.
A. were
B. would be
C. am tomorrow
2. If we had a car, we would ___ the village more often.
A. visited
B. visiting
C. visit
3. Choose the standard advice expression.
A. If I am you yesterday, I asked for help.
B. If I were you, I would ask for help.
C. If I would be you, I ask for help.
4. “If I lived closer, I would walk to school.” This mainly describes:
A. An event completed yesterday.
B. An imagined different situation now.
C. A guaranteed move next week.
5. If we had better equipment, we ___ record the concert.
A. can yesterday
B. could to
C. could
6. Which treats success as a realistic future possibility?
A. If I pass the test, I will celebrate.
B. If I passed the test, I would celebrate.
C. If I passing the test, I celebrate.
7. If the journey ___ so long, I would visit more often.
A. would not be
B. were not
C. will not be
8. “If I had enough money, I would buy it.” What is normally suggested?
A. The price is zero.
B. The speaker does not currently have enough money.
C. The speaker has already bought it.
答案与解释
1. A · were
假设现在更加自信,用 If I were。
2. C · visit
would 后用动词原形 visit。
3. B · If I were you, I would ask for help.
If I were you, I would… 是常见建议句型。
4. B · An imagined different situation now.
过去式 lived 在这里表示假设距离,并非回忆过去。
5. C · could
could 后直接接原形 record,表达假设的能力或机会。
6. A · If I pass the test, I will celebrate.
第一条件句把通过视为现实未来可能;第二句更像假设。
7. B · were not
if 从句使用过去式形式 were not,而不是 would。
8. B · The speaker does not currently have enough money.
第二条件句在这里暗示现在条件没有满足。
表达任务
想象你能改善学校的一处设施,写两个 if 假设句说明会做什么与好处,再用 If I were you 给同学一个建议。
□ if 从句的过去式表达假设,不是误写时间。
□ would / could / might 后用了原形。
□ 建议与设想有具体理由。
参考表达
If our school had a larger library, I would add a quiet reading area near the windows. If there were more computers, students could research their projects without waiting so long. I would also organise a weekly book club. If I were you, I would ask other students for their ideas before writing to the head teacher. A shared plan might be more convincing.
难度范围参照 Cambridge B1 Preliminary for Schools;本站原创练习,并非官方试卷。