田慧靜
if引導(dǎo)的條件狀語從句分兩種:一種是真實條件狀語從句,if條件狀語從句描述的是真實的事,或者可以成為真的;一種是非真實的條件狀語從句(虛擬條件句),if引導(dǎo)的條件狀語從句描述的不是真實的事,或者不可能成為真的。
一、if引導(dǎo)的真實條件狀語從句
(一)基本形式
1. if引導(dǎo)的真實條件狀語從句——假設(shè)過去
例1 If tall chimneys ________(are)built above sea level,the tunnel would be well-ventilated.
解析:根據(jù)the tunnel would be well-ventilated 是過去將來時,可以知道,主句描述的是過去將會發(fā)生的事,而且這個煙囪建到水面上,是可以實現(xiàn)的事情,所以if條件狀語從句應(yīng)該用過去式,假設(shè)過去的事情,此空應(yīng)該填were。
2. if引導(dǎo)的真實條件狀語從句——假設(shè)現(xiàn)在
例2 If he________(play)basketball,I will visit him later.
解析:條件狀語從句為一般現(xiàn)在時,則主句用一般將來時。此例中,主句I will visit him later,是一般將來時,later一詞可以推測主句應(yīng)該假設(shè)的是現(xiàn)在的狀態(tài),是正在玩球的意思,所以此空填is playing。
3. if引導(dǎo)的真實條件狀語從句——假設(shè)將來
例3 If it________(rain)tomorrow,we will stay at home.
解析:根據(jù)we will stay at home是一般將來時,可以知道,主句描述的是未來將會發(fā)生的事,而且明天下雨,是可以實現(xiàn)的事情,而還沒有發(fā)生,所以if引導(dǎo)的條件狀語從句應(yīng)該用一般現(xiàn)在時替代將來,此空應(yīng)該填rains。此例符合“主將從現(xiàn)”的原則。主句用一般將來時,從句用一般現(xiàn)在時,并不是所有的條件狀語從句都得用主將從現(xiàn)假設(shè)將來。主句用一般將來時,要滿足兩個條件:(一)真實條件句,假設(shè)的條件是真的,或者有可能成為真的;(二)假設(shè)將來,假設(shè)的條件是將來可能實現(xiàn)的。
(二)遵循的原則
原則1“主將從現(xiàn)”
主句是一般將來時,從句用一般現(xiàn)在時。
例4 If my brother________(come)back,he will take me to the park.
解析:如果我哥哥回來,他會帶我去公園。根據(jù)he will take me to the park,主句用的一般將來時,而且可以分析出,他哥哥現(xiàn)在還沒有回,所以從句為if引導(dǎo)的表將來的條件狀語從句。根據(jù)“主將從現(xiàn)”的原則,此空填comes。
原則2“主情從現(xiàn)”
主句含有情態(tài)動詞can,may,might,must,should等時,從句用一般現(xiàn)在時。
例5 If you________(want)to be healthy,you should keep a good diet.
解析:如果你想保持健康,就必須保持良好的飲食習(xí)慣。根據(jù)you should keep a good diet,主句用的情態(tài)動詞表示將來,所以從句為if引導(dǎo)的一般現(xiàn)在時的條件狀語從句。根據(jù)“主情從現(xiàn)”的原則,此空填want。
原則3“主祈從現(xiàn)”
主句是祈使句,從句用一般現(xiàn)在時。
例6 Dont play with the knife,if you________(not want)to get hurt.
解析:如果你不想受傷,就不要玩刀。根據(jù)Don't play with the knife,主句是祈使句,所以從句為if引導(dǎo)的一般現(xiàn)在時的條件狀語從句。根據(jù)“主祈從現(xiàn)”的原則,此空填don't want。
二、if引導(dǎo)的非真實條件句(虛擬)
1. if非真實條件句(虛擬)——假設(shè)現(xiàn)在
例7 If I ________(be)a bird,I would fly to you right?away.
解析:如果我是一只鳥,我會立即飛向你。很顯然,我不是一只鳥,所以這只是一種虛擬的假設(shè)。此空應(yīng)該填were。
2. if非真實條件句(虛擬)——假設(shè)過去
例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!”
解析:幾年前,整個句子的事是沒有發(fā)生的,用的虛擬條件句,主句的have turned,用的是現(xiàn)在完成時,從句時態(tài)往前推,就要用過去完成時:had done的形式。所以此空填:had turned。
3. if非真實條件句(虛擬)——假設(shè)將來
例9 If I were to live my life over again,I would have you as my wife.
解析:如果我的人生能從頭來一次,我會娶你為妻。這句話在假設(shè)將來,所以使用would加動詞原形。
總之,解答考查if引導(dǎo)的條件狀語從句的問題時,要看清提示性的時間標(biāo)志詞,結(jié)合語境,從而得出答案。