if引导的条件状语从句的用法
2022-05-30田慧静
田慧静
if引导的条件状语从句分两种:一种是真实条件状语从句,if条件状语从句描述的是真实的事,或者可以成为真的;一种是非真实的条件状语从句(虚拟条件句),if引导的条件状语从句描述的不是真实的事,或者不可能成为真的。
一、if引导的真实条件状语从句
(一)基本形式
1. if引导的真实条件状语从句——假设过去
例1 If tall chimneys ________(are)built above sea level,the tunnel would be well-ventilated.
解析:根据the tunnel would be well-ventilated 是过去将来时,可以知道,主句描述的是过去将会发生的事,而且这个烟囱建到水面上,是可以实现的事情,所以if条件状语从句应该用过去式,假设过去的事情,此空应该填were。
2. if引导的真实条件状语从句——假设现在
例2 If he________(play)basketball,I will visit him later.
解析:条件状语从句为一般现在时,则主句用一般将来时。此例中,主句I will visit him later,是一般将来时,later一词可以推测主句应该假设的是现在的状态,是正在玩球的意思,所以此空填is playing。
3. if引导的真实条件状语从句——假设将来
例3 If it________(rain)tomorrow,we will stay at home.
解析:根据we will stay at home是一般将来时,可以知道,主句描述的是未来将会发生的事,而且明天下雨,是可以实现的事情,而还没有发生,所以if引导的条件状语从句应该用一般现在时替代将来,此空应该填rains。此例符合“主将从现”的原则。主句用一般将来时,从句用一般现在时,并不是所有的条件状语从句都得用主将从现假设将来。主句用一般将来时,要满足两个条件:(一)真实条件句,假设的条件是真的,或者有可能成为真的;(二)假设将来,假设的条件是将来可能实现的。
(二)遵循的原则
原则1“主将从现”
主句是一般将来时,从句用一般现在时。
例4 If my brother________(come)back,he will take me to the park.
解析:如果我哥哥回来,他会带我去公园。根据he will take me to the park,主句用的一般将来时,而且可以分析出,他哥哥现在还没有回,所以从句为if引导的表将来的条件状语从句。根据“主将从现”的原则,此空填comes。
原则2“主情从现”
主句含有情态动词can,may,might,must,should等时,从句用一般现在时。
例5 If you________(want)to be healthy,you should keep a good diet.
解析:如果你想保持健康,就必須保持良好的饮食习惯。根据you should keep a good diet,主句用的情态动词表示将来,所以从句为if引导的一般现在时的条件状语从句。根据“主情从现”的原则,此空填want。
原则3“主祈从现”
主句是祈使句,从句用一般现在时。
例6 Dont play with the knife,if you________(not want)to get hurt.
解析:如果你不想受伤,就不要玩刀。根据Don't play with the knife,主句是祈使句,所以从句为if引导的一般现在时的条件状语从句。根据“主祈从现”的原则,此空填don't want。
二、if引导的非真实条件句(虚拟)
1. if非真实条件句(虚拟)——假设现在
例7 If I ________(be)a bird,I would fly to you right away.
解析:如果我是一只鸟,我会立即飞向你。很显然,我不是一只鸟,所以这只是一种虚拟的假设。此空应该填were。
2. if非真实条件句(虚拟)——假设过去
例8 Years ago if someone________(turn)round to me and said “in two years you'll be an England captain”,I would have turned round and said,“I don't think so!”
解析:几年前,整个句子的事是没有发生的,用的虚拟条件句,主句的have turned,用的是现在完成时,从句时态往前推,就要用过去完成时:had done的形式。所以此空填:had turned。
3. if非真实条件句(虚拟)——假设将来
例9 If I were to live my life over again,I would have you as my wife.
解析:如果我的人生能从头来一次,我会娶你为妻。这句话在假设将来,所以使用would加动词原形。
总之,解答考查if引导的条件状语从句的问题时,要看清提示性的时间标志词,结合语境,从而得出答案。