前言:本站為你精心整理了有關if兩個范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
(一)一般說來由if引出的主從復合句并不構成難點,通常情況是:if引出的主從復合句若是表示將來情況的時候,那么if從句中用一般現在時(或一般過去時),主句中用將來時。這是一條語法規則,不存在什么疑點,這類例句可以說俯拾即是。如:Ishallgivethemessagetohimifhecomes.如果他來,我一定把口信捎給他。Ifhehasfoundit,hewillsendit.如果他找到了,就會送來的。Ifyouaretried,we''''llgostraighthome.如果你累了,我們就直接回家。我現在想說明的不是現在時和將來時形式的差別,而是形式上的差別在意義上帶來什么樣的不同。如:SBII高中課本第12課中有這樣的句子:Iftheskyappearsbluetousonearth,itisbecusetheearth''''satmaspherescattersacertainnumberofbluerayofsunlight.如果說我們從地面上來看天空是蔚藍的,那是因為地球上的大氣散射了日光中一定量的藍色光的緣故。又如:
(1)Ifweuseacatalyst,thereactionoccursmorequickly.如果使用催化劑,那么(化學)反應發生得更快。
(2)Ifweuseacatalyst,thereactionwilloaaurmaoequickly.如果使用催化劑,那么化學反應將會發生得更快。在第(1)句中,說話人的意思是“有時我們加催化劑,有時不加,但若用催化劑,那么一定會加速反應的”,也就是說,這是一種普遍的情況,有了if的假設或條件,總會產生一種固定不變的情況。而第(2)句中,我們理解為一種特殊的條件,這條件是假設的,但可以預言在條件具備的情況下會產生的結果?,F在也許可以這樣說,若主句是一般現在時,那么重點在于事物的普遍性、規律性;若主句是一般將來時,那么強調點在一特殊情況下預計會有的結果。弄清兩者的差別有助于學生正確理解這類句子所要表達的確切意義。“公務員之家有”版權所
(二)if和when兩者意義上的差別是明顯的,if表示假設或條件;when表示時間。可是在某些情況下,若把事物或現象加以一般化、普遍化,那么兩者引出的主從復合句之間就不存在明確的“時間”和“假設”的差別,往往可以互換。如:Whenthereisnogravity,ourfeetnolongerstayontheground.Ifthereisnogravity,ourfeetnolongerstayontheground.又如:
(1)Whentemperaturerises,watervturnsintosteam.
(2)Iftempratruerises,waterturnsintosteam.實際上第二句的if大體上就相當于whenever,所以上述兩句盡管可以在翻譯上適當表示出差別,從實際意義上說,這種差別極小,兩個句子的意義十分近似。When和if雖有互換的可能性,但畢竟是有條件的,如果明確要表示時間概念,那當然就要用when,如:Whennightfalls,radioreceptionimproves。當夜晚降臨時,無線電接收效果好。此句when就不能用if代替。又如:Shylock,howcanyouhopeformercyyourselfwhenyoushownone?夏洛克,如果你不寬恕別人,你自己怎能希望得到別人的寬恕呢?此句when可以換成if。