即使现实不同,也可以想象多一间房或更小的书桌。第二条件句描述假设的现在或将来及其结果。说话者把情境看得更远离现实,但不一定完全不可能。

理解要点

用if + 一般过去时,would + 原形。Could可表达假设的能力或可能性。假设的be分句中,所有主语都可用were,尤其是If I were you。单数主语也可见was,特别在较不正式的表达中。

例句

  • If I had a spare room, I'd turn it into a studio.如果我有一间空房,我会把它改成工作室。
  • If this desk were smaller, it would fit beside the window.如果这张书桌小一点,就能放在窗户旁边了。
  • If I were you, I'd ask for a written estimate.如果我是你,我会要求一份书面报价。
  • What would you do if you found a sealed envelope?如果你发现一个封好的信封,你会怎么做?
  • If it weren't so windy, we could eat on the balcony.如果风没这么大,我们就能在阳台上吃饭。
  • She wouldn't need a taxi if the last bus ran later.如果末班公交车晚一点,她就不需要出租车了。

朗读使用设备上的英语合成语音,质量和可用性因设备而异;它不会评估发音。

注意事项

这里的过去形式表示与现实的距离,不是更早的日期。普通结构中would放在结果分句,不要机械地放在if之后。不要给这一条件句指定固定概率。I'd turn是I would turn,不是I had turn。

自己试一试

  1. 选择正确选项。 If I had a spare room, I'd ___ it into a studio. (turn / turned)

    显示答案或示范答案与解析

    turn

    Would后用原形turn;过去形式在条件中:if I had。

  2. 选择正确选项。 If this desk were smaller, it would ___ beside the window. (fit / fits)

    显示答案或示范答案与解析

    fit

    情态动词would后接原形fit,不加第三人称单数-s。

  3. 选择正确选项。 If it ___ so windy, we could eat outside. (weren't / doesn't)

    显示答案或示范答案与解析

    weren't

    此假设条件中,形容词windy前用weren't;doesn't不能代替这里的be形式。

今天就用起来

想象家里一个变化并说明结果,用If I were you给建议。提出一个假设问题,再比较一个开放的未来计划和一个更远离现实的假设选项。