第1个回答 2014-06-28
if
条件状语从句及其时态的用法
连词
if
的意思是“如果”,它引导的句子表示某事发生所需要的条件,即“在„„条件
下某事才能发生”,在句子中充当状语,因此我们称之为条件状语从句。在复合句中连词
if
引导的句子为从句,被修饰的句子为主句。从句可以放在主句后,也可以放在主句前,
从句放在主句前时,应用逗号将它与主句隔开。
例如:
We’ll go to the Great Wall if it doesn’t rain tomorrow.
= If it doesn’t rain tomorrow, we’ll
go to the Great Wall.
如果明天不下雨,我们就去长城。
用法
1.
条件状语从句通常由连词
if
引导,意为“如果,假如”,主句不能用
be going to
表示将来,而应该用
shall
或
will
。
例如:
If I’m free tomorrow, I’ll go with you. 如果我明天有空,我将会和你一起去。
2.
if
引导的条件状语从句,
主句用一般将来时,
从句则用一般现在时,
即“主将从现”。
例如:
If it is sunny tomorrow,
I’ll climb the hill. 如果明天天气晴朗,我将去爬山。
3.
正确区分
if
引导的条件状语从句和
if
引导的宾语从句。
在条件状语从句中,
if
表示“如果”;而在宾语从句中,
if
表示“是否”。可以用下
面的方法区分:
1)
从句前置法:
if
引导的条件状语从句,可以放在主句之前并用逗号隔开,也可放在
主句之后;
而
if
引导的宾语从句只能放在主句之后。
因此如果把
if
放在主句之前,
句子通
顺,意义不变,则是条件从句,否则是宾语从句。
例如:
He will help you if you ask him. = If you ask him, he will help you.
如果你问他,他会帮助你。
2) whether
替换法:
if
引导宾语从句时,其意为“是否”,通常可用
whether
替换,
意义不变,而
if
引导条件状语从句时不能用
whether
替换。因此,可用
whether
替换的是
宾语从句,不能替换的是条件从句。
例如:
I want to know if you will go tomorrow. = I want to know whether you will go
tomorrow.
我想知道你明天是否去。
注意:
区分
if
的用法有着极为重要的意义,因为在条件状语从句中,主句用将来时,
从句用一般现在时;
而在宾语从句中,当主句是一般现在时,
从句可用所需的任何时态,主
句是一般过去时,从句用过去的某种时态。