假设法句型

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 子句。

  1. If I lose my job, I will/shall go abroad. 如果我失业了,我就出国。
  2. If I have a headache, I will take an aspirin. 如果我头痛,我就服一片阿斯匹林。
  3. If it rains, we will stay at home. 如果下雨,我们将待在家里。
  4. If the weather clears, well go for a walk. 如果天晴,我们就去散步。
  5. If the weather doesnt clear, we wont go for a walk. 如果天不晴,我们就不去散步。
  6. Inflation may be rising, if (it is) so, prices will go up.

通货膨胀率可能上升。如果是这样,物价就会上涨。

  1. If possible, She wants to go with us. 可能的话,她想跟我们一起去。
  2. Sterling may fall, if (this should be) so, interest rates will rise.
  3. 英国货币可能贬值,如果果真如此,利率就会上升。

If + Present Tense …, S + Modal Verb …

结构︰

If + 现在式,主词+情态助动词

说明︰

本句型实为句型之变体。之所以用情态助动词,主要是因为说话者对可能的结果不是太肯定或者是想表达例如必要的意思。

  1. If it is fine tomorrow, we can go out. 如果明天天气好,我门可以出门。
  2. If it is fine tomorrow, we could go out. 如果明天天气好,我门能够出门。
  3. If it is fine tomorrow, we may go out. 如果明天天气好,我门可能出门。
  4. If it is fine tomorrow, we might go out. 如果明天天气好,我门可能出门。
  5. If it is fine tomorrow, we should go out. 如果明天天气好,我门宜于出门。
  6. If it is fine tomorrow, we ought to go out. 如果明天天气好,我门宜于出门。
  7. If it is fine tomorrow, we must go out. 如果明天天气好,我门必须出门。

If I should …, Imperative Sentence.

结构︰

If I+should …+祈使语气

说明︰

代替,增加了条件的不确定性。本句型常用在想礼貌地提出要求或建议,或者想圆通地告诉他人该做什么事的场合。用 should 起始句子即可不用 if 而表示条件。这种用法比较正式,常用于诸如公函之中,而不用于日常会话。

  1. If you should see him, please give him my regards. 如果你见到他,请代我向他致意。
  2. Should you see him, please give him my regards. 如果你见到他,请代我向他致意。
  3. If you should happen to see him, please give him my regards.

如果你万一见到他,请代我向他致意。

  1. Should you happen to see him, please give him my regards.
  2. 如果你万一见到他,请代我向他致意。
  3. If you should write to her, send her my love. 如果你给她写信,请代我向她问候。
  4. Should you not wish our agent to call, please let us know.
  5. 你若不希望我们的代理人去造访,请告之。
  6. Should you be interested in our offer, please contact us.

你若对我们的报价感兴趣,请与我们联系。

If I should …, I will …

结构︰

If…should…,…would(will)/should(shall)等+原形动词

说明︰

这是表示与未来事实相反的假设<句型>,if <子句>要用<助动词> should,译成“万一”。should可置于<主词>前,将 if 省略。<主要子句>的<助动词>则视可能性做变化:若可能性低,则为过去式,若可能性高,则为现在式。should 可以提前,而将 if 省略。

  1. If he should come, I would tell him the truth. 万一他来,我会把真相告诉他。
  2. If he should come, I will tell him the truth. 万一他来,我一定会把真相告诉他。
  3. Should the boy come again, I would throw him out. 要是那男孩在来,我就把他撵出去。
  4. If it should rain, our plan would be spoiled. 万一下雨,我们的计划就泡汤了。
  5. Should that be true, the contract would be canceled. 假如那是真的,合约就该取消。
  6. Should another world war break out, what would become of human beings?
  7. 万一另一次世界大战爆发,人类将会发生什么事?

If I were to …, I …

结构︰

If…were to…,…would/should 等+原形动词

说明︰

这也是表示与未来状况相反的假设<句型>,与“if … should, …”大致相同,但“if … were to”所表示的可能性更低,通常用以表示“与真理相反”的<假设语气>。

  1. If the sun were to rise in the west, he would pass the exam.
  2. 要是太阳从西边出来,他就会通过考试--他不可能通过考试。
  3. If I were to be born again, I would like to be a bird. 我要是再活一次,我想当一只鸟。
  4. If the sun were to disappear, what would the earth be like?
  5. 万一太阳消失了,地球会变成什么样子?
  6. Were I to die tomorrow, what would my children do?
  7. 万一明天我死了,我的孩子们将怎么办呢?

If I + V-ed, I would …

结构︰

If…+过去式动词…,主词+过去式助动词(would/should 等)+原形动词

说明︰

这是与现在事实相反的假设句型。if <子句>中的<动词>,不论<主词>为第几人称,一律用 were,were 可置于主词前面,而省略 if。过去式<助动词>除用 should(用于第一人称)、 would(用于第二、三人称)外,还可用不分人称的 could,might 和 ought to,它们与<动词>原形结合起来构成<假设语气>。

  1. If I knew his address, I could write to him. 如果我知道他的住址,我会写信给他。
  2. If I were free now, I might call on him. 如果我有时间,我可能会去看他。
  3. If you were in my shoes (=Were you in my shoes), what would you do?
  4. 如果你站在我的立场,你会怎么做?
  5. Were I rich enough, I would buy a sports car. 如果我有足够的钱,我就买一辆赛车了。
  6. How happy I would be if I were a few inches taller! 要是我再高几寸,我会好高兴。
  7. If I had a car, I could take her for a drive. 如果我有车, 我就带她去兜风了。
  8. If I had binoculars, I could see that comet clearly.

如果我有望远镜,我就可以清楚地看见那颗彗星。

It is time that …

结构︰

It is(high)time+(that)+主词+过去式动词

说明︰

此句型意为“已经到了…的时间了”。过去式<动词>处有时亦使用“should+<动词>原形”。that <子句>也能用 to <不定词>来表示。

  1. It is time he went to bed. 该是他睡觉的时间了。
  2. It is time that you left for the duty. 该你当班了。
  3. It is time that you reflected upon your mistakes. 该是你反省思过的时候了。
  4. It is high time he should come to our house for dinner.已经到了他该上咱家吃晚饭的时候了。
  5. It is time for somebody to teach you to behave yourself.

该是有人教你应对进退之礼仪的时候了。

If I had V-ed, I would have …

结构︰

If…had+过去分词…,主词+would/should 等+have+过去分词

说明︰

这是与过去事实相反的假设<句型>。if <子句>要用<过去完成式>,<主要子句>则要用过去式<助动词>(would,should,ought to,might,could)+have+过去<分词>。if <子句>中的 had可置于<主词>前面,而省略 If。

  1. If I had seen him, I would have told him the truth. 如果我当时看见他,我会告诉他实情。
  2. I could have finished the task if I had had more time.

如果当时我能有多一点时间,我就能完成这项任务。

  1. If we had known of your departure, we would have seen you off at the airport.
  2. 如果我们事先知道你要离开,我们会到机场送行。
  3. I someone had been with him, he might not have been drowned.
  4. 如果有人在他旁边,或许他就不会溺死。
  5. I might have been incredulous had I not been accustomed to such responses.
  6. 若非我已经习惯了这样的回答,我可能不敢轻易相信。
  7. Had he not apologize to her, she would not have forgiven him.
  8. 她(那时)不会原谅他,若非他道了歉。
  9. Had he not saved me, I might have been drowned. 我可能溺死了,若非他救了我。
  10. Had I proposed to you, would you have married me?

我要是当年向你求婚,你会答应嫁给我吗?

  1. Had you not helped us, we should have canceled this transaction.
  2. 假如没有你的帮助,这笔生意早就告吹了。

If I had V-ed, I would …

结构︰

If…had+过去分词…,主词+would/should 等+原形动词+now/today

说明︰

这是<时态>不一致时的假设<句型>,亦称混合假设条件句。即:if <子句>若与过去事实相反,用<过去完成式>表示;而<主要子句>若与现在事实相反,则用过去式<助动词>表示。此类<主要子句>句尾通常有表现在的<时间副词>,如 now,today 等。

  1. If he had worked harder when young, he would be well off now.
  2. 如果他年轻时多努力一点,现在就能过得舒服些。
  3. If I had been rich ten years ago, I could buy that house today.
  4. 如果十年前我有钱,今天我就能买下那栋房子了。
  5. Had he told the truth, he wouldnt be punished now.如果他当时肯说实话,现在就不会受罪了。
  6. Had he followed the doctors advice, he might be alive now.
  7. 当时他要是听了医生的建议,现在可能还活着。

I wish … + V-ed …

结构︰

I wish+(that)+主词+动词过去式/过去完成式(had+过去分词)…

说明︰

I wish 之后以 that <子句>为<受词>时,该<子句>的<动词>一定要用<假设语气>:若<动词>用过去式,表示与现在事实相反的愿望;若用<过去完成式>,则表示与过去事实相反的愿望。“I wish+that-<子句>”的<句型>也可用“I would rather+that-<子句>”取代。而 I hope 之后以 that <子句>做<受词>时,该<子句>用一般<时态>。

  1. I wish there were meadows and lambs. 但愿有草地与小羊。
  2. I wish I were as tall as you. 但愿我像你一样高。
  3. I wish he could tell us. 但愿他能告诉我们。
  4. I wish (=I would rather) he could come tomorrow. 但愿他明天能来。
  5. I wish you had not been caught in the rain yesterday. 但愿昨天你们没有淋到雨。
  6. I wish you had not told the truth. 但愿你没有说实话。
  7. I wish I had known you ten years ago. 真希望十年前就已经认识你。

If only + V-ed

结构︰

If only+过去式/过去完成式

说明︰

此句型意为“要是…就好了。”用过去式,表示与现在事实相反;若用<过去完成式>,则表示与过去事实相反。

  1. If only I had a rich father. 要是我有个有钱的爸爸就好了。
  2. If only he had been here. 要是他当时在这儿就好了。
  3. If only I had another chance. 要是我再有一次机会就好了。

… as if/as though …

结构︰

…as if/as though…现在式/过去式/过去完成式

说明︰

此句型意为“彷佛…;好像…一样”。as if,as though 是<副词><连接词>,引导<副词子句>。<子句>中,可用现在式,以表示事实;也可用过去式或<过去完成式>,分别表示与现在或过去事实相反的<假设语气>。

  1. He speaks like that as if he doesnt want to attend the meeting.他那样说话,似乎不想参加会议。
  2. He walks as if he is drunk. 他走起路来好像他真的醉了。
  3. He felt as if he almost wished to kill them. 他感觉彷佛几乎要杀掉他们。
  4. The baby opened the book as if he were able to read. 这个婴儿打开书本彷佛他会念书。
  5. The nurse attends on the patient as if he were her father.

这护士照顾这位病人彷佛在照顾她爸爸似的。

  1. He ran into the room as if he had seen something terrible.
  2. 他跑进屋子,彷佛他看到什么可怕的东西。
  3. She looks as if nothing had happened to her. 她当时看起来好像什么事都没发生似的。

It seems/looks as if …

结构︰

It seems/looks as if…

说明︰

此句型意为“似乎…”。本句型中的 as if <子句>可用以表示事实,或<假设语气>。

  1. It looks as if it is going to rain. 好像要下雨了。
  2. It seems as if he knows everything. 他似乎是个万事通。
  3. It seems as if he knew everything, but in reality, he is as stupid as can be.
  4. 他似乎是个万事通。其实他是再愚蠢不过了。
  5. It looks as if she had just come back from outer space.
  6. 她看起来彷佛刚从外层空间回来似的。
  7. It seemed as if he had finished the work. 他似乎已经完成了这个工作。
  8. It seemed as if he would never finish the work. 他似乎永远完成不了这个工作。

If it were not for …

结构︰

if it were not for+名词/子句,主词+would/should 等+原形动词…

说明︰

此句型意为“若非(有)…”。此类句构专门用于表示与现在事实相反的<假设语气>。亦可用“but for+<名词>”或“without+<名词>”代替。were 可以提前,省略 if,如例句3。

  1. If it were not for his presence, I would punish you. 要不是他在场,我会处罚你的。
  2. But for your advice, I should have failed. 要不是你的忠告,我会失败的。
  3. But for music (=Were it not for music), life would be dull. 要不是音乐,人生会很无聊。
  4. If it were not for oxygen and nitrogen in the air, no man could live on the earth.
  5. 大气中如果没有氧和氮,人就无法生存于地球了。
  6. Without air, all living things would die. 若非空气,所有的生物都会死亡。
  7. Without newspaper, we would get behind the times. 要不是报纸,我们都赶不上时代了。
  8. I should be lonely, were it not for the birds and the flowers. 我会寂寞,若非有鸟也有花。
  9. Were it not for his help, I could not finish the work.若非有他的帮助,我就不能完成这件工作。
  10. Were it not for science, we could not live a comfortable live.
  11. 若非科学,我们无法过着舒适的生活。

If it had not been for …

结构︰

if it had not been for+名词/子句,主词+would/should 等+原形动词…

说明︰

此句型意为“若非(有)…”。此类句构专门用于表示与过去事实相反的<假设语气>。

  1. If it had not been for his help, I should have failed. 如果没有他的帮忙,我应该已经失败。
  2. Had it not been for your timely help, our company would have been on the verge of bankruptcy. 若非你及时伸出援助之手,本公司将会濒临破产的边缘。
  3. If it had not been for these experiments, the improvement of the machine would have been impossible. 要不是这些实验,这部机器也许就不可能改良了。
  4. Had it not been for the kind guide, I might have got lost in the mountains.
  5. 要不是这位好心的向导,我可能就在山中迷路了。
  6. If it had not been that he was here, I would have punished you.
  7. 要不是他在场,我当时就会处罚你。

I demand/insist that …

结构︰

主词1+意志动词(demand/insist 等)+(that)+主词2+(should)+原形动词

说明︰

意志<动词>有四类:建议(suggest,recommend,propose,advise,urge 等),要求(desire, ask,demand,require,request,maintain,insist 等),命令(order,command 等),规定( rule,regulate,stipulate 等)。其后接 that-<子句>时,该<子句>里的<动词>要用原形或“should+<动词>”。美式英语通常省略 should。

  1. The committee moved that the meeting (should) be adjourned. 委员提议休会。
  2. His parents demanded that he (should) be back by ten. 他的父母要求他十点以前回家。
  3. The employees demand that their salaries be raised. 员工们要求加薪。
  4. They ruled that the law (should) not be imposed. 他们规定不应加重法律。
  5. His father ordered that he (should) keep a diary in English.
  6. 他的父亲规定他要用英文写日记。
  7. My mother encouraged me and insisted that I continue my education.
  8. 我妈妈鼓励我,而且坚持我应该继续我的教育。
  9. He insisted that I (should) apologize to her. 他坚持我应该向她道歉。
  10. Recently, many states have insisted that high schools teach students how to drive.
  11. 最近,许多州坚持中学应该教学生如何开车。
  12. His father insisted that they (should) move to the country. 他爸爸坚持他们应该搬到乡下。

It is proper … that …

结构︰

It is+意志形容词(important 等)+(that)+主词+(should)+原形动词

说明︰

意志<形容词>包括 important,necessary,imperative,essential,urgent,desirable, advisable,recommendable,proper 等。that-<子句>中只能用<助动词> should,不可用 must,而 should 往往予以省略。

  1. It is necessary that he (should) sort out the information for my reference.
  2. 他有必要整理些资料供我参考。
  3. It is essential that he get up early. 他有必要早起。
  4. It is urgent that food and clothing (should) be sent to the sufferers.
  5. 急需将食物和衣服送给灾民。
  6. It is desirable that we (should) provide for the poor at Christmas.
  7. 在圣诞节施舍穷人是可喜的事。
  8. It is important that he be quiet. 他该保持安静是有必要的。
  9. It is important that he not do it. 他不该做那事是有必要的。
  10. It is requested that all members be present at the party. 全体会员都被要求出席这次晚会。
  11. It is proper that such a bad man be punished severely. 这么坏的人受重罚是应该的。

Imperative Sentence + Conj. + Main Clause

结构︰

祈使句+连接词+主句

说明︰

<祈使句>表示须具备的条件,主句表示可能的结果。<祈使句>代替 if 子句进行评说,提出要求,订立协议,提供建议或威胁等。<祈使句>的用法比 if 子句表示的更为紧迫。

  1. Provide the materials and well do the job. 提供材料,我们就做这活。
  2. Stop shouting or youll wake up the neighbors. 不要喊了,否则你会把邻居吵醒的。
  3. Put that down or else Ill smack you. 把它放下,不然我就揍你。

Be there on time, otherwise you’ll create a bad impression.

要准时来,否则你会给人一个坏的印象。

  1. Fail to pay and theyll cut off the electricity. 你(如果)不付款,他们就要断电。
  2. Stop eating sweets, or you wont get any dinner. 你如果不停止吃糖,你就不要吃饭。

Unless …

结构︰

Unless+子句,主要子句

说明︰

此句型意为“除非…”。unless 引导一个否定假设句,相当于 if … not …,有时可以互换使用。总体上看,unless 的语气强于 if … not …,而且有时较为常用,例如在最后通牒中。

  1. Unless you change your mind (=If you dont change you mind), I wont be able to help you.
  2. 除非你改变你的想法,否则我不能帮助你。
  3. Unless the management improves their offer, therell be a strike.
  4. 除非资方做出进一步的建议,否则将举行罢工。
  5. I couldnt have got to the meeting on time unless I had caught an earlier train.
  6. 我不可能及时赶到会场,除非我赶上了较找的一班火车。

Provided/Providing (that) ….

结构︰

Provided/provided(that)+子句,S+V …

说明︰

此句型意为“如果…”。Provided/Providing (that) 引导假设条件句,其功能相当于 if。

  1. Provided/Providing (that) you clear your desk by this evening, you can have tomorrow off.
  2. 如果你到今晚把手头上的工作做完,你明天就可以休息。

As/So long as …

结构︰

As/So long as +子句,S+V …

说明︰

此句型意为“如果…,只要…”。As/So long as引导一个条件假设句,其功能相当于 if。

  1. So (As) long as you clear your desk by this evening, you can have tomorrow leave.
  2. 如果你到今晚把手头上的工作做完,你明天就可以休息。
  3. As long as you drive carefully, you will be very safe. 如果你开车小心,你就会很安全。
  4. You may eat anything, so long as you dont eat too much.
  5. 只要不吃得太多,你可以吃任何东西。
  6. As long as live, I will help you. 只要我活着,我都会帮助你。
  7. As long as you dont betray me, Ill do whatever you ask me to (do).
  8. 只要你不出卖我,要我做什么我都愿意。
  9. Well ship the goods at an early time as long as there is a steamer.只要有船,我们就尽早装货。
  10. You will never be good students so long as you goof around.
  11. 如果你们成天游手好闲,就永远也成不了好学生。

Suppose/Supposing (that) …

结构︰

Suppose/Supposing (that)+子句,S+V …

说明︰

此句型意为“如果…,假使…”。Suppose/Supposing (that) 引导假设条件句,其功能相当于 if。

  1. Suppose/Supposing (that) we miss the train, what shall we do?
  2. 如果我们误了火车,我们将怎么办?

What if/Say …

结构︰

What if/Say+子句,S+V …

说明︰

此句型意为“假设…”。What if 和 Say 用来引导一个假设条件句,其义相当于 Let us suppose(让我们假设)。

  1. What if/Say he goes home before us and cant get in? What will he do then?
  2. 假设他在我们之前赶到家而又进不去呢?那他怎么办呢?
  3. What if/Say you were to run out of money? What would you do?
  4. 假设你的钱用完了呢?你将怎么办呢?

With luck …

结构︰

With luck,+主要子句

说明︰

With luck 为含蓄假设条件句(即不用 if 直接引导)。with luck 意为“如果幸运的话,如果运气好的话”。

  1. With luck, well be there by tomorrow.幸运的话,我们明天将到达那儿。(=If we are lucky
  2. With luck, she will get the job. 如果幸运的话,她将得到那份工作。(=If she is lucky

Given time …

结构︰

Given time,+主要子句

说明︰

此为含蓄假设条件句(即不用 if 直接引导)。Given time 意为“(如果)给以时间的话”。

Given time, they will probably agree.给以时间的话,他们可能会同意。(=If they are given time/If we give them time)

To hear him talk, …

结构︰

To hear him talk,+主要子句

说明︰

此句型意为“听某人谈话(的口气)…”。从形式上看,To hear him talk 似为不定式词组,但实则为含蓄条件句(即不用 if 直接引导)。To hear him talk 相当于 If you could hear him talk。

  1. To hear him talk, youd think he was Prime Minister.

听他谈话(那口气),你会以为他是首相呢。

  1. To hear you talk, Id think you were Prime Minister.
  2. 听你谈话(那口气),我还以为你是首相呢。

Without …, S + V …

结构︰

Without …,+主要子句

说明︰

此句型意为“如果没有…”,是导致主要子句结果发生的必要条件。Without … 为含蓄假设条件句,此用法在口语表达中最为常见。without 意为“(如果)没有…的话”。Without 既可以放在句首,也可以放在句尾,放在句首有强调作用。此外,如果主要子句用否定式,则和 without 构成双重否定,表示特别强调 without 之后项为主要子句动作发生之必备条件。

  1. Without your help, I couldnt have done it.
  2. (如果)没有你的帮助,我是不会做成的。(=If you hadnt helped me
  3. She cant solve the problem without his help.如果)没有他的帮助,她不可能解决这道题。
  4. We cant live without air or water.(如果)没有空气或水,我们就无法生存。
  5. Fish cannot live without water.(如果)没有水,鱼儿就无法生存。