一、考点聚焦
1、虚拟语气用于条件状语从句中
(1)表示与现在事实相反的假设,条件状语从句中的谓语动词用“过去式(be动词的过去式用were)”,而主句中的谓语动词用“would / should/ could / might + 动词原形”。如:
If I were a boy, I would join the army.
If the had time, she should go with you.
(2)表示与过去的事实相反,条件状语从句中的谓语动词用过去完成时,主句中的谓语动词则用“would / should / might / could + have +过去分词”。如:
If he had taken my advice, he would have succeeded in the competition.
(3)表示与将来事实相反,条件状语从句中的谓语动词一般过去时或should(were to) + 动词原形,而主句中的谓语动词则用would / should/
could might + 动词原形。如;
If it were to rain tomorrow, the football match would be put off.
(4)当条件状语从句表示的行为和主句表示的行为所发生的时间不一致时,动词的形式要根据它所表示的时间作相应调整。如:
If they had worked hard, they would be very tired.(从句说的是过去,主句指的是现在)
以下表格是虚拟语气用于条件状语从句中时,主句和从句谓语动词的形式:
条件状语从句 主 句
与过去事实相反 had + 过去分词 should /would/could/might + have + 过去分词
与现在事实相反 一般过去时(be用were) would/should/could/might + 动词原形
与将来事实相反 一般过去时或should(were to) + 动词原形 Would/should/cold/might + 动词原形
有时侯在使用时可省略if,句子则可换成下列形式,即“were / had / should +主语”。如:
Were I a boy, I would join the army.
Had he taken my advice, he would have succeeded.
Were it not for the expense, I would go to Britain.
2、虚拟语气用于名词性从句
(1)虚拟语气在宾语从句中的运用。
①“wish + 宾语从句”表示不能实现的愿望,译为“要是……就好了”等。表示现在不能实现的愿望,从句中的谓语动词用一般过去时;表示将来不能实现的愿望,从句中的谓语动词用“would/could + 动词原形”;表示过去不能实现的愿望,从句中的谓语动词用“had + 过去分词”或“could(should) + have + 过去分词”。如:
I wish it were spring all the year round.
I wish I had known the answer.
I wish I could fly like a bird.
②在表示建议、要求、命令等的动词suggest、advise、propose、demand、require、insist request、command、order等后的宾语从句中,谓语动词用should + 动词原形或是动词原形。如:
She suggested we (should)leave here at once.
The doctor ordered she should be operated.
(2)虚拟语气在同位语从句和表语从句中的运用。
作表示建议、要求、命令等的名词advise、idea、order、demand、plan、proposal、suggestion、request等的表语从句和同位语从句,从句中的谓语动词用“(should) + 动词原形”。如:
His suggestion that we (should)go to Shanghai is wonderful.
My idea is that they (should)pay 100 dollars.
(3)虚拟语气在主语从句中的运用。
在主语从句中,谓语动词的虚拟语气用“should + 动词原形”的结构,表示惊奇、不相信、理应如此等。如:
It is necessary(important, natural, strange, etc.)that we should clean the room every day.
It was a pity (a shame, no wonder, etc.)that you should be so careless.
It will be desired(suggested, decided, ordered, requested, proposed, etc.)that she should finish her homework this afternoon.
注意:这种从句表示的是事实。如果说人对这种事实表现出惊奇的情感,就可用虚拟语气。反之,如果不表示惊奇等情感,that从句也可用陈述句语气。如:
It is pity that you can’t swim.
3、虚拟语气在其他场合的运用
(1)虚拟语气在as if/as though、even if/even though等引导的表语从句或状语从句中,如果从句表示的动作发生在过去,用过去完成时;指现在状况,则用一般过去时;指将来状况则用过去将来时。如:
He did it as if he were an expert.
Even if she were here, she could not solve the problem.
(2)虚拟语气用于定语从句中。
这种从句常用于句型“It is (high)time (that) … ”中,定语从句的谓语动词用一般过去时(be用were)或should + 动词原形,意思是“(现在)该……”。如:
It’s time that I picked up my daughter.
It’s high time we were going.
(3)虚拟语气用在if only引导的感叹句中。如:
If only I were a bird.
If only I had taken his advice.
(4)虚拟语气在一些简单句中的运用。
①情态动词的过去式用于现在时态时,表示说话人谦虚、客气、有礼貌或语气委婉,常出现在日常会话中。如:
It would be better for you not to stay up too late.
Would you be kind enough to close the door?
②用于一些习惯表达法中。如:
Would you like a cup of tea?
I would rather not tell you.
二、精典名题导解
选择填空
1. When a pencil is partly in a glass of water, it looks as if it _______. (NMET 95)
A.breaks B.has broken C.were broken D.had been broken
解析:答案为C。本题考查的是as if 引导的让步状语从句中的语气问题,as if引导的状语从句如果与事实一致,不用虚拟语气,如果与事实相反,应用虚拟语气。题中“当铅笔的一部分浸在水中,铅笔看上去好像断了”。而实际上铅笔并未断,与事实相反,前半部分陈述是一般现在时,因而本句是对一般现在时的虚拟,用were broken。
2. I didn’t see your sister at the meeting. If she ___________, she would have met my brother.(NMET 94)
A.has come B.did come C.came D.had come
解析:答案为D。本题考查的是if条件句中的虚拟语气。题意是:我在会议上没看到你姐姐,故你姐姐没来。因此如果“她来了”与事实相反,前面一句交代了虚拟语气的时态是一般过去时的虚拟,所以if从句中用had+过去分词。
3. -If he ___________, he ________that food.
-Luckily he was sent to the hospital immediately.(NMET 93)
A.was warned; would not take
B.had been warned; would not have taken
C.would be warned; had not taken
D.would have been warned; had not taken
解析:答案为B。本题考查的是条件状语从句与主句表示与事实相反时虚拟语气的用法。根据下一句语境可知,他事先并没有得到警告,表示过去时间的虚拟语气,故选B。
三、专项训练
1. It's a pity I didn't attend the lecture,but how I wish I______.
A.did B.will C.would D.had
2. They______to get back earlier,but they missed the train.
A.had hoped B.have hoped C.hoped D.would hope
3. The teacher demanded that the exam______before eleven.
A.must finish B.would be finished C.be finished D.must be finished
4. He is talking so much about America as if he______there.
A.has been B.was C.been D.had been
5. Mother suggested that I______my homework first before watching TV.
A.did B.do C.shall do D.have done
6. His suggestion was that we______there by plane.
A.go B.to go C.should be going D.be going
7. The commander ordered that the wounded______to hospital right away.
A.to be sent B.send C.be sent D.sould send
8. If she had worked harder,she______.
A.would succeed B.had succeeded
C.should succeed D.would have succeeded
9. Without electricity,human life______quite different today.
A.is B.would be C.will be D.would have been
10. -Did Mr.Green scold her for her mistakes?
-Yes,but he______that.
A.shouldn't have done that B.should do
C.shouldn't do D.should have done
11. -Do you have a theatre ticket for tonight?
-No,but I wish I______.
A.do B.will C.have D.did
12. He______the test,but he wasn't careful enough.
A.could have passed B.were able to pass
C.must have passed D.might be able to pass
13. Without your help,we______so much.
A.will not achieve B.didn't achieve
C.would not have achieved D.don't achieve
14. -Was the housemaster strict?
-Yes,He requested that we______television on week nights.
A.must not to watch B.not watch
C.not be watching D.have not watched
15. -Why didn't you go to the dance last night?
-If I______tired,I would have.
A.haven't B.hadn't C.haven't been D.hadn't been
16. If he______,he______that foo D.
A.had been warned;would not have taken
B.was warned;would not take
C.would be warned;had taken
D.would have been warned;had not taken
17. ______for your knowledge of the language,I should have been completely lost.
A.Hadn't it been B.If it were not
C.Had it not been D.Has it been not
18. If only you______the plan.
A.had carried out B.carry out C.carrying out D.carried out
19. ______your help,I would have passed the examination.
A.Without B.With C.But for D.If I had
20. I'd rather you______there yesterday.I'd rather you______there tomorrow.
A.didn't go;went B.hadn't gone;should go
C.didn't go;should go D.hadn't gone;went
21. The woman treats the boy as if he______her son.
A.were B.are C.is D.was
22. When a pencil is partly in a glass of water,it looks as if(though)it______.
A.breaks B.were broken C.has broken D.has been broken
23. Look at the clouds.It looks as if it______rain.
A.will B.would C.is going to D.were
24. I lost my way to your house,otherwise(or)I______you about it much earlier.
A.had told B.have told C.should tell D.would have told
25. The smile on his face suggested that he______.
A.had found B.should find C.had lost D.should have found
26. It is natural that he______change his min D.
A.will B.should C.can D.ought to
27. What do you think of the proposal that we______a play at the English evening?
A.will put on B.must put on C.should put on D.can put on
28. It is about time you______the pills.
A.will take B.must take C.taken D.should take
29. It's high time we______.
A.started B.starting C.to start D.would start
30. I'm sorry that he______in such poor health.
A.would be B.should be C.will be D.shall be
31. Here's some money in case you______it.
A.needed B.needing C.should need D.to need
32. But for the storm,we______long go.
A.should have arrived B.will arrive C.arrive D.arrived
33. The old lady dresses as if it______winter even in summer.
A.will be B.would be C.is D.were
34. I will take a taxi;so that I______there in time.
A.got B.could get C.would get D.will get
35. I'd rather you______anything about it for the time being.
A.do B.don't C.didn't do D.didn't
36. How nice it______if you______a bit longer.
A.would be;could stay B.will be;could stay
C.will be;can stay D.would be;can stay
37. He______you more help,but he has been so busy.
A.has given B.would give C.will give D.could have given
38. I could go myself but I would sooner you______.
A.go B.went C.had gone D.has gone
39. ______tomorrow,he would get home before Wednesday.
A.Would he leave B.Was he leaving
C.If he leaves D.Were he to leave
40. Should it rain,the crops______.
A.would be saved B.would have been saved
C.will be saved D.had been saved
参考答案
1-10 DACDB ACDBA 11-20 CBCAD BCADB
21-30 CADBC ABDCA 31-40 CADBC ADBDA