返回

B1 · 中级 · 英语 · 10 分钟

第一条件句与第二条件句

if从句可以陈述事实、真实的将来可能,或与现在事实相反的假设。在这三种情况里,if从句中的动词并不相同。

这节课练什么

  • 在真实的 if 从句里用现在时。
  • 在真实的将来条件的结果里用 will。
  • 表示与现在事实相反的假设时,用过去形式和 would。

讲解

事实与真实的将来

一般事实在两个分句里都用现在时:If you heat ice, it melts。真实的将来可能在if从句里用现在时,在结果里用will:If it rains, I will stay home。将来的标记留在if从句之外。If it will rain正是本课要防止的错误。

与现在事实相反的假设

与现在事实相反的假设在if从句里用过去形式,在结果里用would:If I had more time, I would travel。这个过去形式并不表示过去的时间。它把情况标成现在并不真实。If I would have more time把would放进了本该用过去形式的从句。

will 和 would 放在哪里

两个分句可以换位置。当if放在后面时,通常的书面形式不加逗号:I will stay home if it rains。动词的选择并不改变。询问真实将来的问句,条件里仍用现在时:What will you do if it rains?

例句

  1. If you heat ice, it melts.一般事实
  2. If it rains, I will stay home.真实的将来可能
  3. If I had more time, I would travel.与现在事实相反的假设
  4. I would travel.带 would 的结果
  5. I will stay home if it rains.结果之后的 if

常见错误

  • 不要把If I had里的过去形式读成昨天的故事。在这个结构里,它表示与现在事实相反的假设。
  • would属于假设结构的结果分句,不属于if从句。

练习

先答完全部题目,再核对。你可以看为什么这个答案合适,然后重做一遍。

第 1 题,共 6 题

哪一句是真实的将来条件?

第 2 题,共 6 题

哪一句是假设?

第 3 题,共 6 题

用 rain 的现在时补全这个真实条件。

If it , I will stay home.

第 4 题,共 6 题

If it will rain是正确的第一条件句。

第 5 题,共 6 题

在第二条件句里,would位于结果分句。

第 6 题,共 6 题

将每个 if 从句与这里教的结果规律配对。

If it rains
If I had time
If you heat ice

在 Surf Language 里继续

应用里还有听力、复习和更长的学习路径。这些页面始终免费。

上一课: 现在完成时全部免费英语课下一课: 定语从句 打开应用

开始第一节课。

选择想学的语言。在浏览器或手机应用里开始。

免费开始学习