Zero Conditional 使用
我们谈论事实、普遍真理、习惯、规律、规则和指令。这些是在条件满足时总是(通常)会发生的事情。
Zero Conditional 形式
| if-part (Conditional) |
main part Result |
| if + subject + Present Simple | subject + Present Simple |
If + subject + Present Simple, subject + Present Simple.
Subject + Present Simple + if + subject + Present Simple.
If water reaches 100°C, it boils.
如果水达到100℃,就会沸腾。
如果水达到100℃,就会沸腾。
Zero Conditional 规则
-
各部分的顺序无关紧要。
If you heat ice, it melts.Ice melts if you heat it.
-
如果条件从句在前面,我们在它后面加逗号。
If you mix red and blue, you get purple.You get purple if you mix red and blue.
-
我们经常使用 when / whenever / unless
When it rains, the ground gets wet.
下雨时,地面会变湿。Unless plants get light, they don’t grow.
除非植物得到光照,否则它们不会生长。 -
我们在说明中使用 when / whenever / unless
If you see an error, report it.
如果你发现错误,请报告。 -
不要使用 will(这里说的不是将来,而是事实 / 规律)
❌ If you heat ice, it will melt.✅ If you heat ice, it melts.
Zero Conditional 否定
-
在 if 从句中:Present Simple + don't / doesn't
If he doesn’t call, he gets worried.
如果他不打电话,他就会担心。 -
在主句中:使用一般现在时的否定形式
If plants don’t get light, they don’t grow.
如果植物得不到光,它们就不会生长。If I drink coffee late, I don’t sleep well.
如果我晚上喝咖啡,我就睡不好。
Zero Conditional 问题
疑问句用一般现在时构成,然后再加上 if 从句。
What happens if + Present Simple?
Wh-word + Present Simple + if + Present Simple?
What happens if it rains?
如果下雨会怎样?
如果下雨会怎样?
Why does water boil if it reaches 100°C?
为什么水达到100°C就会沸腾?
为什么水达到100°C就会沸腾?
Where do you go if you finish work early?
如果你提前下班,你会去哪里?
如果你提前下班,你会去哪里?
What do you do if you feel stressed?
当你感到压力时,你会怎么做?
当你感到压力时,你会怎么做?
Zero Conditional 常见错误
❌ If it will rain, the ground gets wet.
✅ If it rains, the ground gets wet.
❌ It melts, if you heat ice.
(多余的逗号)
✅ It melts if you heat ice.
❌ If you report it, ...
(不符合规则)
✅ If you see an error, report it.
Zero Conditional 句子
If you heat ice, it melts.
如果你加热冰,它就会融化。
如果你加热冰,它就会融化。
If people eat too much sugar, they gain weight.
如果人摄入过多糖分,就会增加体重。
如果人摄入过多糖分,就会增加体重。
If you press this button, the app closes.
如果你按下这个按钮,应用程序就会关闭。
如果你按下这个按钮,应用程序就会关闭。
If I drink coffee late, I can’t sleep.
如果我喝咖啡太晚,就睡不着。
如果我喝咖啡太晚,就睡不着。
If children are tired, they become irritable.
如果孩子们累了,他们就会变得烦躁。
如果孩子们累了,他们就会变得烦躁。
If you mix red and blue, you get purple.
如果你把红色和蓝色混合在一起,就会得到紫色。
如果你把红色和蓝色混合在一起,就会得到紫色。
If you save regularly, your balance grows.
如果你定期存钱,你的余额就会增加。
如果你定期存钱,你的余额就会增加。
If you update the app, it starts faster.
如果你更新应用程序,它会启动得更快。
如果你更新应用程序,它会启动得更快。
If a device overheats, performance drops.
如果设备过热,性能就会下降。
如果设备过热,性能就会下降。
If you overwork, your concentration suffers.
如果你工作过度,你的注意力就会下降。
如果你工作过度,你的注意力就会下降。
Zero Conditional 例子
If it rains, the ground gets wet.
如果下雨,地面就会变湿。
如果下雨,地面就会变湿。
If water freezes, it expands.
如果水结冰,它就会膨胀。
如果水结冰,它就会膨胀。
If you don’t water plants, they die.
如果你不给植物浇水,它们就会死。
如果你不给植物浇水,它们就会死。
If you read every day, your vocabulary grows.
如果你每天都阅读,你的词汇量就会增长。
如果你每天都阅读,你的词汇量就会增长。
If the temperature drops below zero, water turns to ice.
如果气温降到零度以下,水就会结成冰。
如果气温降到零度以下,水就会结成冰。
If code isn’t tested, bugs remain.
如果代码不经过测试,漏洞就会保留。
如果代码不经过测试,漏洞就会保留。
If you share knowledge, the team improves.
如果你分享知识,团队就会进步。
如果你分享知识,团队就会进步。
If a battery empties, the device shuts down.
如果电池耗尽,设备就会关机。
如果电池耗尽,设备就会关机。
If a session expires, the system asks you to log in.
如果会话过期,系统会要求你重新登录。
如果会话过期,系统会要求你重新登录。
If you ignore warnings, problems accumulate.
如果你忽视警告,问题就会不断累积。
如果你忽视警告,问题就会不断累积。