A2 · 条件句与假设
零类条件句(if 从句第 0 类)
这里的“如果”其实是“只要……总是……”。
一目了然
- 记住这句
- “只要……总是……”:两个部分都用一般现在时。
- 构成
- If you press this button,条件
- 标志词
- always
- whenever
- every time
- when
- 易错点
- 错误:If you will heat water, it boils.正确:If you heat water, it boils.
轮到你了
本主题共有 5 道练习。答案在浏览器里直接判断,不会离开你的设备。
构成形式
词干(规则) 人称词尾
| 条件 | If you press this button, |
| 结果 | the machine stops. |
| 调换顺序 | The machine stops if you press this button. |
| 我晚上一喝咖啡就睡不好 | If I drink coffee in the evening, I sleep badly. |
| 你晚上一喝咖啡就睡不好 | If you drink coffee in the evening, you sleep badly. |
| 他晚上一喝咖啡就睡不好 | If he drinks coffee in the evening, he sleeps badly. |
| 我们晚上一喝咖啡就睡不好 | If we drink coffee in the evening, we sleep badly. |
| 你们晚上一喝咖啡就睡不好 | If you drink coffee in the evening, you sleep badly. |
| 他们晚上一喝咖啡就睡不好 | If they drink coffee in the evening, they sleep badly. |
规则逐条讲
这个主题讲的形式提示要用这个形式的词
两个部分都用一般现在时。
If it rains, the streets get slippery.一下雨,街道就会变滑。
if 可以换成 when,意思不变。
When you mix blue and yellow, you get green.把蓝色和黄色混在一起,就得到绿色。
if 从句在前时,后面加逗号;在后时,不加逗号。
The alarm sounds if the door stays open.门一直开着,警报就会响。
例句
If you do not water plants, they die.植物不浇水就会死。
Ice melts if you leave it in the sun.冰放在太阳底下就会化。
If the light is red, you stop.红灯亮了就要停下。
再看 5 个例句
If you heat ice, it melts.冰一加热就会融化。
If milk stands in the sun, it goes off.牛奶放在太阳底下就会变质。
Plants die if you never water them.植物如果从来不浇水,就会死掉。
If I am tired, I go to bed early.我累了就早点睡。
The alarm sounds if a door opens.只要有门打开,警报就会响。
中文母语者最容易踩的坑
注意
最常见的错误是在 if 从句里加 will。中文的“如果你把水加热,它就会沸腾”里有“会”,很容易被译成 will。可是规律不属于将来,而是一直如此,所以两个部分都用一般现在时。will 在三种条件句的 if 从句里都不该出现,在这一类里更不该出现。
详细讲解
阅读全文 · 约 1 分钟
第 0 类描述的不是某个具体条件,而是一种规律:只要这样,就总会那样。两个部分都用一般现在时:If you heat water to 100 degrees, it boils。
辨认它的方法很简单:把 if 换成 when 或 whenever,意思完全不变。它用于自然规律、机器的运作方式、规章制度和个人习惯。
中文说“水烧到一百度就会开”,有个“会”字,于是不少人写成 it will boil。但这里的“会”说的是规律,不是将来;英语的规律用一般现在时就够了。还要记住:主语是 he、she、it 时,动词照样要加 -s:it boils,it melts。
这个主题你掌握得怎么样?
练习之后这里会自动填写。你也可以随时在这里自己修改。