英语虚拟语气练习题_第1页
英语虚拟语气练习题_第2页
免费预览已结束,剩余11页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、英语虚拟语气练习题1. YangLiweihaswongreathonorforourcountry.WhoisYangLiwei?Whataquestion!ItissurprisingthefirstspacemaninChina.A.youdidn'knowournationalheroB.toyounottoknowhimC.youshouldknownothingaboutD.youknewnothingabouthim2. Robertwishesthathebusinessinsteadofhistorywhenhewasinuniversity.A.studiesB.s

2、tudiedC.hasstudiedD.hadstudied3. Hewasverybusyyesterday,otherwisehetothemeeting.A.wouldcomeB.cameC.wouldhavecomeD.hadcome4. Withoutelectricityhumanlifequitedifferenttoday.A.isB.willbeC.wouldhavebeenD.wouldbe5. IfonlyIhowtooperateanelectroniccomputerasyoudo.A.hadknownB.wouldknowC.shouldknowD.knew6. B

3、utfortheparty,heofhungerfifteenyearsago.A.wouldhavediedB.woulddieC.musthavediedD.mustdie7. Iwouldhavecomeearlier,butIthatyouwerewaitingforme.A.didn'knowB.hadn'knowC.wouldhaveknownD.haven'tknown8. morecareful,hisshipwouldnothavesunk.A.IfthecaptainwereB.HadthecaptainbeenC.Shouldthecaptainb

4、eD.Ifthecaptainwouldhavebeen9. Wereitnotforthesnowyweather,weallright.A.wouldbeB.wouldhavebeenC.wereD.maybe10. Hehesitatedforamomentbeforekickingtheball,otherwiseheagoal.A.hadscoredB.scoredC.wouldscoreD.wouldhavescored11. HowIwisheveryfamilyalargehousewithabeautifulgarden!A.hasB.hadC.willhaveD.hadha

5、d答案解析1. C.因为在itissurprising后的that从句中,谓语要用“should+动词原形”其中should含“竟然”之意,不可省略。2. D.因为wish后的宾语从句中的谓语动词要用过去式,此题的studybusiness是与过去事实相反的情况,所以用hadstudiedbusiness3. C.因为句中otherwise(否则)表示与过去事实相反的情况,所以用wouldhavedone。4. D.因为介词短语without表示与现在事实相反的情况,所以用wouldbe。9. B.由hadnotgone可知,条件句是与过去事实相反的情况,而now提示我们,主句是与现在事实相反

6、的情况,所以用wouldbe。10. D.因为ifonly(要是就要了)其后的句子要用过去式表示虚拟语气,由asyoudo可知,是与现在事实相反,所以选knew。11. A.因为butfor(要不是因为、如果没有)通常要与虚拟语气连用,由fifteenyearsago可知,这是与过去事实相反的情况,所以选wouldhavedied12. A.因为wouldcomeearlier是与过去事实相反的虚拟语气,而后面分句表示的是事实:当时我的确不知道所以用一般过去时,选A。13. C.因为that从句是suggestion的同位语,应当用“(should+)动词原形”表示虚拟语气,又因thestud

7、ents与give是被动关系,所以选begiven。14. A.因为WangLing是中国人的名字,显然不是英国人,所以asif从句的谓语要用与现在事实相反的情况,所以用were。15. A.因为haditnotbeenforthepoliceman=ifithadnotbeenforthepoliceman(如果没有警察),显然是与过去事实相反的情况,主句中的谓语应是wouldhavelost。16. B.因为由主句谓语可判断,表示的是与过去事实相反的情况,所以虚拟条件句中的谓语应用过去完成时,Hadthecaptainbeen=Ifthecaptainhadbeen。17. A.由于从句谓

8、语为一般过去时,表示的是对现在的虚拟,故主句谓语用过去将来时,表示。Wereitnotforthesnowyweather=lfitwerenotforthesnowyweather.18. B。这是个错综时间虚拟条件句:主句与现在事实相反,条件句与过去事实相反。句意为“如果我不是在七岁时就迷上了MelindaCox图书馆,我真不能想象我如今会在做什么”。19. B本题考查目标与1996上海同。由otherwise和hesitated可知,这是与过去事实相反的虚拟语气,谓语动词用would+have+过去分词构成20. B。wish后面宾语从句的谓语总是用过去时态。此题是表示与现在事实相反的愿

9、望,从句谓语用一般过去时。句意为“我多么希望每个家庭都有座有一个漂亮花园的房子呀1. (Sorry,ProfessorSmith.Ididn'tfinishtheassignmentyesterday.-Oh,youhavedoneitasyesterdaywasthedeadline.A.mustB.mustn'tC.shouldD.shouldn't答案:C考点:本题考查的是虚拟语气解析:此处表示和过去事实相反的情况,应该用should+have+过去分词。本来应该做,而未做2. Bobwouldhavehelpedusyesterday,buthe-A.wasbu

10、syB.isbusyC.hadbeenbusy.D.willbebusy答案:A.考点:本题考查虚拟语气与时态。解析:前句表示对过去的虚拟,而but之后表示过去的客观事实,故用一般过去时态3. Ifhemyadvice,hewouldn'thavelosthisjob.A.followedB.shouldfollowC.hadfollowedD.wouldfollow答案:C考点:考查虚拟语气。解析:根据“wouldn'thavelost”可判断if引导的状语从句表示与过去事实相反的虚拟,故选C项。4. Johnwenttothehospitalalone.Ifhemeabou

11、tit,Iwouldhavegonewithhim.A.shouldtellB.tellsC.toldD.hadtold5.Georgeisgoingtotalkaboutthegeographyofhiscountry,butI'dratherhemoreonitsculture.A.focusB.focusedC.wouldfocusD.hadfocused答案:选B解析:wouldrather后应用虚拟语气,表示与现在时间相反,用动词的过去式6.Ifwetheotherroad,wemighthavearrivedhereintimeforthemeeting.A.takeB.h

12、adtakenC.tookD.havetaken答案:解析:考查虚拟语气。所填词做虚拟语气中条件状语从句的谓语,根据主句的谓语动词形式mighthavearrived可知题干是与过去事实相反,故所填部分用had+过去分词形式,7. Mr.Johnsoninsistedthattheproblemworthyofattention(讨论)atthemeeting.(discuss)答案:(should)bediscussed考点:虚拟语气解析:“insist”引导的宾语从句要用虚拟,从句结构是“should”(可省略)加动词原形,主语“problem”是要“被讨论”。8. -Theweather

13、hasbeenveryhotanddry.-Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!AndmyvegetablesB.didn'tdieA. wouldn'tdieC.hadn'tdiedD.wouldn'thavedied答案:D9. HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergyA. wouldhavebeensavedB.hadbeensavedC.willbesavedD.wassaved答案:A10. Butfo

14、rthehelpofmyEnglishteacher,IthefirstprizeintheEnglishWritingCompetition.A. wouldnotwinB.wouldnothavewonC.wouldwinD.wouldhavewon答案B11. Hedidnotregretsayingwhathedidbutfeltthatheitdifferently.A.couldexpressB.wouldexpressC.couldhaveexpressedD.musthaveexpressed答案C12. Thisprinterisofgoodquality.Ifitbreak

15、downwithinthefirstyear,wewouldrepairitatourexpense.A.wouldB.shouldC.couldD.might答案B虚拟语气专项练习题1.MyfatherinsistedthatItosea.A.(should)notgoB.(would)notgoC.(could)notgoD.(might)notgo2.1toyouparty,butIdidn'havetime.A.wouldhavecomeB.shouldcomeC.couldhavecomeD.wouldcome3.Itdifficultforamorecarefulperso

16、ntofindsuchamistake.A.shouldnotbeB.wouldnotbeC.shouldhavenotbeenD.wouldhavenotbeen4.Ifyouthemoviethatlatelastnight,youwouldnotbesosleepynow.A.haven'watchedB.didn'watchC.hadn'watchedD.wouldn'havewatched5.IwouldhavegoneswimmingyesterdayafternoonifItime.A.hadB.havehadC.hadhadD.wouldhave

17、had6. Ifit,thecropswouldbesaved.A.shouldrainB.wouldrainC.willrainD.istorain7. thefriendshipbetweenuslastforever!A.CouldB.WillC.MayD.Wish8. Ifonlyyouthedoctor'advice!A.listentoB.haslistenedtoC.hadlistenedtoD.hadlistened9. Ifshetomorrow.Iwouldtellherthenews.10. Itisrequiredbe,A.comeB.wouldcomeC.to

18、comeD.shouldcomeA.pays11. Theliftit,Ithateverybicyclerider,whoeverhemaytaxatthebeginningofeachyear.B. payC.wouldpayD.topaywasn'workingwhenIcomebacklastnightfwouldhavetousethestairs.A.isstillnotworkingC.werestill12. IfsheB.wasstillnotworkingnotworkingD.wouldstillnotworkingmorepolite,shelesstroubl

19、e.A.hadbeen,wouldhavehadC. were,hadn'had13. -Wherehaveyoubeen?-Igotcaughtintraffic,B.was,wouldhavehadD. were,wouldhaveIshouldhavebeenheresoon.A.howeverB.althoughC.anywayD.otherwise14. Heisaverybraveman.-Yes,IwishIhiscourage.A.haveB.hadC.willhaveD.wouldhave15. Withoutyourhelp,weinsuchashorttime.A

20、.willnotdoitB.didnotdoitC.cannothavedoneitD.wouldn'havedoneit16. Itishightimeyoumind.A.changeB.changedC.needchangeD.aretochange17. Weretheshirtcheaper,IIt.A.shouldbuyB.shouldhaveboughtC.buyD.bought18. Mayyouingoodhealth!A.areB.beC.wereD.wouldbe19. What,iftherewerenoair,waterorsun?A.wouldbehappen

21、edB.wouldhappenC.happenedD.happen20. Ifthesunriseinthewest,myloveforyouwouldbechangedoneday.A.willB.wereC.weretoD.shall21. Thechairmanrequestedthat.A.themembersstudiesmorecarefullytheproblemB. theproblemwasmorecarefullystudiedC. withmorecarefuInessstudytheproblemD. themembersstudytheproblemmorecaref

22、ully22. -I'ltellMaryabouthernewjob.-Youherlastweek.A.oughttotellB.musttellC.wouldhavetoldD.shouldhavetol23. -Whatisyouropinion?-It'naturalthatanemployeehisworkontime.A.finishesB.toenterC.canfinishD.finish24. Mysisteristhirteen,butshetalkedasifshetheLongMarch.A.hastakenpartinB.tookpartinC.tak

23、espartinD.hadtakenpartin25. Ifhebusiness,hemightbecomearichman.A.enterB.toenterC.shouldenterD.entered26. Ifheagentleman,hethingslikethat!A. were,wouldnothavesaidB. wouldbe,wouldnothavesaidC. were,wouldnotsaidD.was,wouldnotsaid27. Itwasthedrug,notthedisease,thatkilledhim.Hewouldstillbealiveifhethatdr

24、ug.A.didn'takeB.wouldnottakeC.havenottakenD.hadnottaken28. Supposingyouwrite,whatwouldyoudo?A.couldn'B.can'C.maynotD.areunable29. HowIwishIsuchagoodchaneebefore.A.didn'missB.hadn'missC.metD.havegot30. Didyougotoseefootballmatchyesterday?No,Ifeltunwell,butIwouldhavegoneifIfeltbetter.A.didB.haveC.wouldD.had31. Butforhishelp,I.A.shouldno

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论