If + Present Tense …, S + will/shall + V …
结构︰If+现在式…,S+未来式…
说明︰if 子句用现在式,表示须具备的条件,主句用未来式表示可能的结果,整句含意为“如果…,那么…”。will 用於所有的人称,在 I 和 we 之后可用 shall 代替 will。若主句的主词为 I 或 we 时,可以用 shall 代替 will。像 if necessary(如果需要),if possible(如果可能),if so(如果这样)等固定片语实际上是省略了的 if 子句。
If I lose my job, I will/shall go abroad.
如果我失业了,我就出国。
Sterling may fall, if (this should be) so, interest rates will rise.
英国货币可能贬值,如果果真如此,利率就会上升。
If I should …, Imperative Sentence.
结构︰If I+should …+祈使语气
说明︰<If + should + V>代替<if + 现在式>,增加了条件的不确定性。本句型常用在想礼貌地提出要求或建议,或者想圆通地告诉他人该做什么事的场合。用 should 起始句子即可不用 if 而表示条件。这种用法比较正式,常用於诸如公函之中,而不用於日常会话。
If you should see him, please give him my regards.
如果你见到他,请代我向他致意。
Should you see him, please give him my regards.
如果你见到他,请代我向他致意。
If I should …, I will …
结构︰If…should…,…would(will)/should(shall)等+原形动词
说明︰这是表示与未来事实相反的假设<句型>,if <子句>要用<助动词> should,译成“万一”。should可置於<主词>前,将 if 省略。<主要子句>的<助动词>则视可能性做变化:若可能性低,则为过去式,若可能性高,则为现在式。should 可以提前,而将 if 省略。
If he should come, I would tell him the truth.
万一他来,我会把真相告诉他。
Should another world war break out, what would become of human beings?
万一另一次世界大战爆发,人类将会发生什么事?
If I were to …, I …
结构︰If…were to…,…would/should 等+原形动词
说明︰这也是表示与未来状况相反的假设<句型>,与“if … should, …”大致相同,但“if … were to”所表示的可能性更低,通常用以表示“与真理相反”的<假设语气>。
If I were to be born again, I would like to be a bird.
我要是再活一次,我想当一只鸟。
If the sun were to disappear, what would the earth be like?
万一太阳消失了,地球会变成什么样子?
If I had V-ed, I would have …
结构︰If…had+过去分词…,主词+would/should 等+have+过去分词
说明︰这是与过去事实相反的假设<句型>。if <子句>要用<过去完成式>,<主要子句>则要用过去式<助动词>(would,should,ought to,might,could)+have+过去<分词>。if <子句>中的 had可置於<主词>前面,而省略 If。
If I had seen him, I would have told him the truth.
如果我当时看见他,我会告诉他实情。
Had you not helped us, we should have canceled this transaction.
假如没有你的帮助,这笔生意早就告吹了。
If I had V-ed, I would …
结构︰If…had+过去分词…,主词+would/should 等+原形动词+now/today
说明︰这是<时态>不一致时的假设<句型>,亦称混合假设条件句。即:if <子句>若与过去事实相反,用<过去完成式>表示;而<主要子句>若与现在事实相反,则用过去式<助动词>表示。此类<主要子句>句尾通常有表现在的<时间副词>,如 now,today 等。
If I had been rich ten years ago, I could buy that house today.
如果十年前我有钱,今天我就能买下那栋房子了。
Had he followed the doctor’s advice, he might be alive now.
当时他要是听了医生的建议,现在可能还活着。
If only + V-ed
结构︰If only+过去式/过去完成式
说明︰此句型意为“要是…就好了。”用过去式,表示与现在事实相反;若用<过去完成式>,则表示与过去事实相反。
If only I had a rich father.
要是我有个有钱的爸爸就好了。
If only he had been here.
要是他当时在这儿就好了。
… as if/as though …
结构︰…as if/as though…现在式/过去式/过去完成式
说明︰此句型意为“彷彿…;好像…一样”。as if,as though 是<副词><连接词>,引导<副词子句>。<子句>中,可用现在式,以表示事实;也可用过去式或<过去完成式>,分别表示与现在或过去事实相反的<假设语气>。
他走起路来好像他真的醉了。
He felt as if he almost wished to kill them.
他感觉彷彿几乎要杀掉他们。
The baby opened the book as if he were able to read.
这个婴儿打开书本彷彿他会念书。
If it were not for …
结构︰if it were not for+名词/子句,主词+would/should 等+原形动词…
说明︰此句型意为“若非(有)…”。此类句构专门用於表示与现在事实相反的<假设语气>。亦可用“but for+<名词>”或“without+<名词>”代替。were 可以提前,省略 if,如例句3。
If it were not for his presence, I would punish you.
要不是他在场,我会处罚你的。
But for your advice, I should have failed.
要不是你的忠告,我会失败的。
If it had not been for …
结构︰if it had not been for+名词/子句,主词+would/should 等+原形动词…
说明︰此句型意为“若非(有)…”。此类句构专门用於表示与过去事实相反的<假设语气>。
Had it not been for your timely help, our company would have been on the verge of bankruptcy.
若非你及时伸出援助之手,本公司将会濒临破产的边缘。
If it had not been for these experiments, the improvement of the machine would have been impossible.
要不是这些实验,这部机器也许就不可能改良了。
Had it not been for the kind guide, I might have got lost in the mountains.

June 22nd, 2010
Betty
Posted in
