英語if用法
一、if作為連詞,引導條件狀語從句,它表示的意思是“假如”“如果”等。在複合句中如果主句用將
來時,則if引導的狀語從句用一般現在時。例如:
1。Ifitdoesn’train,wewillgototheparknextSunday。如果天不下雨,下週星期天我們將去公園。
2。Ifyouaskhim,hewillhelpyou.如果你求他,他將會幫助你。
二、if還可以引導讓步狀語從句。這時if當作“即使是”,“雖說”解。例如:
1。Ifshe’spoor,atleastshe’shonest.雖說她很窮,但至少她還是誠實的。
2。IfIamwrong,youarewrong,too.即使說我錯了,那麼你也不對。
3。I’lldoit,evenifittakesmealltheafternoon.雖然會花費我一下午的時間,我還是要做這事。
三、if作為連詞還可以引導賓語從句。引導賓語從句時和whether意思相同。例如:
1。Lilyaskedif/whethershelikedit。莉莉問她是否喜歡它。
2。Sheaskedif/whethertheyhadacottonone.她問是否他們有一件棉織的。
四、if引導時間狀語從句,當if做“當”或“無論何時”解而不含有條件之義時,if從句中的時態與主句中的時態相同。例如:
1。Ifyoumixyellowandblue,yougetgreen.你將黃色與藍色混合,便會得到綠色。
2。Ifshewantstheservant,sheringsthebell.每當她需要僕人時,她便按鈴。
五、if後接否定動詞,用於感嘆句中,表示沮喪、驚奇等。例如:
I。Well,ifIhaven’tleftmyfalseteethathome!真倒黴,我把假牙丟在家裡了!
2。Andifhedidn’ttrytoknockmedown!(Whatdoyouthinkhedid!Hetriedknockmedown!)你猜他想做什麼?他想把我撞倒!
六、用於虛擬語氣中,if從句中用過去式,表示不可能實現,大概不會實現或提出作為考慮的假定條件。例如:
1。Ifyouwereabird,youcouldfly。假使你是隻鳥,你便會飛了。
2。IfIaskedhim(ifIweretoaskhim)foraloan,wouldheagree?如果我向他借貸,他會答應嗎?
另外,if從句中用過去完成式,表示過去未實現的條件(例如由於不可能實現或某人之未能實行)。例如:
1。Iftheyhadstartedearlier,theywouldhavearrivedintime.要是他們早些動身,他們便可及時到達了。
2。Iftheyhadnotstartedwhentheydid,theywouldnotbeherenow.如果他們那時不動身,現在他們就不會在此地了。
第三,在文學體栽中,if有時可省略,然後將主語與所用的限定動詞(尤其是were,had,should)倒置。例如:
1。Shouldit(=ifitshould)benecessary,Iwillgo。倘若有必要,我會去的。
2。WereI(=ifIwere)inyourplace,Iwoulddothesame.如果我處於你的位置,我也會這樣乾的。
3。HadI(=ifIhad)knownearlier,Iwouldcome.如果我早一點知道,我就會來。
七、if與其它一些介詞的連用。
首先,as與if連用,它的意思是:“彷彿、好像”同樣引導從句。例如:
1。Itisn’tasifwearerich.(Wearenotrich.)我們不像富有的樣子。(即我們不富有)
2。Itisn’tasifhedoesn’tknowtheruler.(i.e.Hedoesknowtherulers.)他不像不懂規則的樣子。(即他懂得規則)
另外asif還可以引導感嘆句。例如:
AsifIwouldallowit!(i.e.Iwouldcertainlynotallowit!)好像我會答應似的!(我才不會答應哩!)
其次,if與only連用。常表示願望或一個未實現的條件,尤其用於感嘆句中。例如:
1。Ifonlyhearrivesintime!他若能及時到達就好了!
2。Ifonlyshewouldmarryme!但願她能嫁給我!
3。Ifonlyshehadknownaboutit!(Butshedidn’tknow。)她那時要是知道(但她不知道)這事就好了!