《虚拟语气习题答案及详解.docx》由会员分享,可在线阅读,更多相关《虚拟语气习题答案及详解.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、虚拟语气:1.1 the party much more if there hadnt been quite such a crowd ofpeople there.A. would enjoy B. will have enjoyedC. would have enjoyed D. will be enjoying解析:答案应该是C。因为if从句是had +过去分词,是过去情况的虚拟条件句,主句应该 用would have +过去分词。2. Jean doesnl want to work right away because she tinks that if she a job, she
2、 probably wouldnl be able to see her friends very often.A. has to get B. were to getC. had got D. could have got解析:if后面的句子是虚拟语气,根据句意,Jean现在不想工作,如果她有了工作,就不 能时常见到她的朋友了,从句是表示对将来事实的假设,所以应该用表示将来的虚拟形式: were to do sth/should do/dido3.1, he would not have recovered so quickly.A. Hadnt he been taken good car
3、e ofB. Had he not been taken good care ofC. Had not he been taken good care ofD. Had he been not taken good care of解析:虚拟条件句if可以省略,但从句的语序要用到装,即将were,had或者should移至主 语的前面形成倒装,但否定词not不前移4,Had Paul received six more votes in the last election, he ourchairman now.A. must have been B. would have beenC. wer
4、eD. would be解析:混合型的虚拟语气,主句和从句时间不一致;这时,主句和从句动词要根据各自所表 示的时间进行调整。5, The young driver looked over the engine carefully lest it on theway.A. goes wrong B. would go wrongC. went wrong D. should go wrong角牛析:在lest,forfearthat, incase, so that引导的副词从句中,谓语多用“should+动词原型”,should可以省略,意为“以防,生怕,惟恐”6 .We couldhim w
5、ith a detached house when he came, but he hadspecifically asked for a small flat.A. provide B. have provided C. not provide D. not have provided角军析: 前一分句普通表示过去没有完成的某个动作,是对过去情况的假设,谓语动词多用 could/would have done形式;而后一分句是客观事实,可以根据情况使用普通过去时,过去 完成时,或者现在完成时。7 .Look at the terrible situation I am in! If only
6、 I your advice.A. follow B, had followed C. would follow D. have followed解析:假设现在,if only用普通过去;假设过去,had +动词过去分词或者could have+过去 分词;假设将来,would+动词原型;8 .That tree looked as if it for a long time.A. hasnt watered B. didn*t waterC.hadnl been watered D. wasnt watered解析:as though, as if引导的虚拟语气假设现在,普通过去;假设过去,
7、had+v-ed;假设将来,would/should+动词原型9.But for his courage, the battle.A. was lost B. will be lost C. would lose D. would have been lost斛析:but for多浮现在句首,后面句子中的谓语动词可以是would/could+动词原型,也可 以是would/could have+动词过去分词。10 .The traffic was very heavy; otherwise I here 50 minutes sooner.A. would be B. should be C.
8、 had been D. would have been11 .A safety analysis the target as potential danger. Unfortuately, itwas never done.A. would identify B. will identifyC. would have identified D. will have identified解析:“一次安全隐患分析本来会确认这个目标是潜在的危(wei)险。不幸的是,这样的 分析从未做过。”这是对过去时间的虚拟,表示过去要做而没有做的事。于是答案选C. would have identified11
9、.One of the requirements for a fire is that the material to itsburning temperature.A. is heated B. be heated C. will be heated D. would be heated 解析:require that + (should) do:要求,其中should可以省略。再加之被动语态,所以应该是be heated.12Jf you have really been studying English for so long, ifs about time you to write l
10、etters in English.A. should be B. were C. must be D. are解析:It is (high/about) time+that从句,从句的谓语需用普通过去式或者should +动词原 形(should不可省略)13.That was not the first time he us. I think ifs high time westrong actions against him.A. betrayed, take B. had betrayed, tookC. has betrayed, took D. has betrayed, take
11、解析:this / that was the序数词time +句子(谓语动词是过去完成时),第一空应填had betrayed; It is (high/about) time +that从句,从句的谓语需用普通过去式或者should +动 词 原形(should不可省略)Exercises1. It is essential that the application forms back before thedeadline.A. must be sent B. would be sentC. be sentD. were sent解析:主语从句,It was essential that
12、+虚拟语气(should do, should可以省略)2. If the earthspinning, we would all fly off it,A. had stoppedB. stoppedC. has stoppedD. would stop解析:主句would+动词原型表示对现在的虚拟,从句用过去式。3.for my illness I would have lent him a helping hand.A. Not being B. Had it not beenC. Without being D. Not having been解析:虚拟条件句if可以省略,但从句的语序
13、要用到装,即将were,had或者should移至主 语的前面形成倒装,但否定词not不前移4. To be frank, Id rather you in the case.A. will not be involved B. not involvedC. not to be involved D. were not involved解析:固定搭配,would rather sb. did.5. We didnt know his telephone number, otherwise we him.A. would have telephoned B. must have telephon
14、edC. would telephoneD. had telephoned6.before we depart the day after tomorrow, we should have a wonderful dinner party.A. Had they arrived B. Would they arriveC. Were they arriving D Were they to arrive 解析:虚拟条件句if可以省略,但从句的语序要用到装,即将were,had或者should移至主 语的前面形成倒装,但否定词not不前移。而且从句表示对将来的虚拟,因此用Were to.7. I
15、f only the committee the regulations and put them into effect assoon as possible.A. approve B. will approve C. can approve D. would approve解析:if only :对过去虚拟,用完成时态。如:If only I had read this book. 对现在虚拟,用过去时态。如:If only you listened to me 对将来虚拟,用would/should/could +动词原形。8. “You are selfish. Its high ti
16、me you that you are not the mostimportant person in the world; Edgar said to his boss angrily.A. realized B. have realized C. realize D. should realize解析:It is (high/about) time+that从句,从句的谓语需用普通过去式或者should +动词原 形(should不可省略)9. Some womena good salary in a job instead of staying home, butthey decided
17、 not to work for the sake of the family.A. must make B. should have madeC. would make D. could have made解析:could+have done,but意为本来能够做(但实际没做)”是虚拟语气 的一种用法。10. We are all for your proposal that the discussion.A. be put off B. was put offC. should put off D. is to put off解析:当某些表示建议、请求、命令等主观意向的名词作主语时,其后的
18、表语从句或者同位语从句需用虚拟语气,其表达形式为should +动词原形或者直接用动词原形。这种名词常 见的有: advice, suggestion, proposal, order, demand, desire, request o11.for your help, wed never have been able to get over thedifficulties.A. Had it not B. If it were notC. Had it not been D. If we had not been解析:虚拟条件句if可以省略,但从句的语序要用到装,即将were,had或者s
19、hould移至主语的前面形成倒装,但否定词not不前移。12.1 didnt send out my application form last week, but I.A. had to B. would do C. should have D. might have to解析:C这种结构should have done表示过去应该做,但是没有做的事情13. He might have been killed the arrival of the police.A. except for B. but for C. with D. For解析: butfor要不是,若不是全句意思:要不是警察
20、的到来, 他本有可能被杀了。14.for the timely investment from the general public, our companywould have not be so thriving as it is.A. Had it not been B. Were it not C, Be it notD. Should it not be解析:虚拟条件句if可以省略,但从句的语序要用到装,即将were,had或者should移至主 语的前面形成倒装,但否定词not不前移。15. I would have gone to visit him in the hospita
21、l had it been at all possible, but I fully occupied the whole of last week.A. were B. had been C. have been D. Was解析:混合式的虚拟语气。would have done表示本来要,但后面有个明确的时间点为过去时,所以要用过去式。16. All of us would have enjoyed the party much more if there quite such a crowd of people there.A. werent B. hasnt beenC. hadnt
22、been D. wouldnt be解析: 虚拟语气,对过去事实相反,主句用would have done ,从句用过去完成时17. The manager of the hotel requests that their guests after 11:00.A. not to play loud music B. shouldnt play loud musicC. dont play loud music D. couldnt play loud music解析: 在动词 suggest, order, demand, request, proposs, insist, command等
23、动词后面接宾语从 句时用虚拟语气(should+动词原形或者动词原形)来表示愿望、建议、请求、命令等。本 句是request引导的宾语从句,那末从句中应该使用虚拟语气。18. Had he worked harder, he the exams.A. must have got through B. would have got through C. would getthrough D. could get through19. Td rather youmake any comment on the issue for the time being.A. dont B. wouldnt C. didnt D. shouldnt 解析:would rather +过去式。20. It is highly desirable that a new president for this college.A. appointed B. be appointedC. is appointed D. has been appointed解析:主语从句,It was highly desirable that + 虚拟语气(should do, should 可以省略)