语法 剩余核心内容 ~21 分钟

说“如果”

完成本课后你将能够

能说出在某个条件下会发生什么,也能说出普遍的规律。

开始课程 核心 19–21 分钟 · 步骤:6 · 可选:+2

标注的核心时长。核心模块中有两项未标注时长,因此实际课时比总和更长。

语法

5 分钟

两类条件句,说的都是现实中可能发生的事。

零条件句——普遍的事实,总是这样:

If you heat water, it boils. 水加热就会沸腾。
If I work late, I get tired. 我一工作到很晚就会累。

两部分都用一般现在时。这里常用 when 代替 if,意思一样。

第一条件句——具体的将来:

If it rains, I'll stay at home. 如果下雨,我就待在家里。
If you come early, we'll have time. 如果你来得早,我们就有时间。

最重要的规则:if 后面不用将来时。 虽然说的是将来,英语在 if 后面却用一般现在时(中学语法里叫“主将从现”)。

✗ ✓
If it will rain… If it rains…

两部分的顺序可以调换,只有 if 在前面时才加逗号: If it rains, I'll stay at home. = I'll stay at home if it rains.

在第一条件句里,if 和 when 不是一回事: when I come home——我肯定会回家; if I come home early——可能早回家,也可能不会。

广告

中文母语者的常见错误

已针对你的语言编写
1

if 后面用 will。

✗ If it will rain, I'll stay at home、✗ If you will come, I will be happy → ✓ If it rains, I'll stay at home、If you come, I'll be happy。汉语动词没有时态,学了“将来用 will”,就容易在 if 后面也加上。will 只放在另一部分。这是本课最常见的错误。

2

丢掉 -s。

✗ If it rain tomorrow

✓ If it rains tomorrow

。 if 后面是普通的一般现在时,it、he、she 后面的动词照样要加 -s。

3

逗号的位置。

✗ I'll stay at home, if it rains

✓ I'll stay at home if it rains

。汉语“我会待在家里,如果下雨的话”中间有逗号,英语主句在前时不加逗号。

发音

3 分钟

if 不重读,非常短——/ɪf/,常常和后面的词连在一起: if it rains 读成 /ɪfɪt ˈreɪnz/,/f/ 后面不要加元音。

主句里的 'll 几乎听不见(第9课):I'll stay——/aɪl steɪ/。所以听的时候,条件句要靠 if 和两部分之间的停顿来辨认,而不是靠 will。

广告

课文

3 分钟

If it rains tomorrow, we'll stay at home and watch a film. If the weather is good, we'll go to the park. I always take an umbrella when I go to London — if you don't take one, it rains. If you come before seven, we'll have time for coffee.

朗读

练习

8–10 分钟

1. 填空。

  1. If it (rain), I (stay) at home
  2. If you (come) early, we (have) time
  3. If you (heat) water, it (boil)
显示答案
rains / will stay; come / will have; heat / boils.

2. 改错。

  1. If it will rain, I'll stay at home.
  2. If you will come, I will be happy.
  3. I'll stay at home, if it rains.
显示答案
If it rains, I'll stay at home. / If you come, I'll be happy. / I'll stay at home if it rains.

3. 连接两部分。

  1. If I have time
  2. If it snows
  3. If you heat water
显示答案
`If I have time` — `I'll call you.`; `If it snows` — `the buses don't run.`; `If you heat water` — `it boils.`

4. 完成句子。

If the weather is good tomorrow, … 范例:… I'll go to the park.

广告

小结

本课已学:零条件句和第一条件句,if 后面不用将来时,逗号的规则,if 和 when 的区别。下一课——第28课:过去和现在。

核心内容结束

完成练习后即视为课程结束。此后的内容均为可选。

第 64 课

可选

词卡词汇

12 词
  • if /ɪf/ 如果
  • boil /bɔɪl/ 沸腾,烧开
  • heat /hiːt/ 加热
  • snow /snəʊ/ 雪;下雪
  • flood /flʌd/ 淹没;洪水
  • melt /melt/ 融化
  • remember /rɪˈmembə/ 记得
  • hurry /ˈhʌri/ 赶紧,匆忙
  • miss /mɪs/ 错过,没赶上
  • catch /kætʃ/ 赶上;抓住
  • tomorrow /təˈmɒrəʊ/ 明天
  • before /bɪˈfɔː/ 在……之前

写作

写四句话,说说明天的计划:不同的天气下你会做什么。

范例: If it rains tomorrow, we'll stay at home. If the weather is good, we'll go to the park. If you come before seven, we'll have time for coffee. If it snows, we won't go to the park.

检查清单:if 后面用的是一般现在时吗?只有 if 在前面时才加逗号吗?

草稿已保存在此设备
广告

有新功能的想法吗?

发送想法
广告
广告