英语条件句有时被称为“if 从句”,分为真实条件句和非真实条件句,它们描述了可能发生(现在或将来)或可能发生但没有发生(过去)的事情的结果,由不同的时态组成,主要有四种条件句:零条件句、第一类条件句、第二类条件句和第三类条件句。
一、零条件句(Conditional 0/Present Real Conditional)
1. 格式:If/When + … 一般现在时…,…一般现在时…
2. 用法:当结果总是发生时或绝对真理时使用零条件句,属于真实条件句,比如如果水达到100度,它总是沸腾,例如:
If water reaches 100 degrees, it boils.
如果水达到100度,就会沸腾。
如果人们吃得太多,就会发胖。
If you touch a fire, you get burned.
如果你碰了火,你就会被烧伤。
People die if they don't eat.
人不吃就会死。
You get water if you mix hydrogen and oxygen.
如果你把氢和氧混合,你就会得到水。
Snakes bite if they are scared.
蛇收到惊吓就咬人。
If babies are hungry, they cry.
如果婴儿饿了,他们会哭。
If I eat peanuts, I am sick.
如果我吃花生,我就生病。
解析:这只对我来说是真的,也许不是对每个人都是这样,但每次吃花生我都会生病,因此也属于零条件句。
If the weather is nice, she walks to work.
如果天气好,她就步行去上班。
解析:这只对她来说是真的,也许不是对每个人都是这样,但每次天气好,她就会步行去上班,因此也属于零条件句。
杰瑞有时间时帮我做作业。
解析:这只对 Jerry 来说是真的,也许不是对每个人都是这样,但每当 Jerry 有时间时,他就会帮我做作业,因此也属于零条件句。
I read if there is nothing on TV.
如果电视上什么都没有,我就看书。
解析:这只对我来说是真的,也许不是对每个人都是这样,但每当电视上没什么我想看的节目时,我就看书,因此也属于零条件句。
3. if 和 when
If 和 when 都可以用于零条件句中,但是 if 表示某事发生的频率较低,而 when 表示某事有规律地发生,例如:
当我下班休息一天时,我通常去海滩。
解析:此句表示我有规律地请假。
If I have a day off from work, I usually go to the beach.
如果我有一天的假,我通常去海滩。
解析:此句表示我很少有休息日。
二、第一类条件句(Conditional 1/Future Real Conditional)
1. 格式:If/When + …一般现在时…,... 一般将来时…
2. 用法:当用来描述你认为将来可能发生的事情时使用第一类条件句,它也属于真实条件句,因为虽然我们不知道将来会发生什么,但是将来还是有可能会发生,例如:
If it rains, I won't go to the park.
如果下雨,我就不去公园。
If I study today, I'll go to the party tonight.
如果我今天学习,我今晚就去参加晚会。
如果我有足够的钱,我会买一些新鞋。
如果火车晚点,她会迟到的。
She'll miss the bus if she doesn't leave soon.
如果她不马上离开,她会赶不上公共汽车的。
If I see her, I'll tell her.
如果我见到她,我会告诉她。
3. if 和 when
if 表示你不知道某事是否会发生,而 when 表示某件事一定会在某个时刻发生,我们只是在等待它的发生,例如:
When you call me, I will give you the address.
当你打电话给我时,我会给你地址。
解析:你稍后会打电话给我,到时候,我会把地址给你。
If you call me, I will give you the address.