《高中英语虚拟语气练习题(共5页).docx》由会员分享,可在线阅读,更多相关《高中英语虚拟语气练习题(共5页).docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上高中英语虚拟语气练习题1.Ifonlyhe_quietlyasthedoctorinstructed,hewouldnotsuffersomuchnow. A.lies B.lay C.hadlain D.shouldlie2.HowIwisheveryfamily_alargehousewithabeautifulgarden. A.has B.had C.willhave D.hadhad3.Youdidnotletmedrive.Ifwe_inturn,you_sotired A.drove;didntget B.drove;wouldntget C.wered
2、riving;wouldntget D.had drivenwouldnthavegot4._itraintomorrow,wewouldhavetoputoffthevisittotheYangpuBridge A.Were B.Should C.Would D.Will 5.Isuggestedtheperson_tobeputintoprison A.refers B.referring C.referred D.refer 6.Whenapencilispartlyinaglassofwater,itlooksasifit_ A.breaks B.hasbroken C.werebro
3、ken D.hadbeenbroken 7.Iinsisted_toseeadoctor,butheinsistednothing_wrongwithhim A.onhimtogo;shouldbe B.hewent;be C.hego;was D.heshouldto;is 8.-Yourauntinvitesyoutothemoviestoday-Ihadrathershe_metomorrowthantoday A.tells B.told C.wouldtell D.hadtold9.-Wouldyouhavecalledheruphaditbeenpossible-Yes,butI_
4、busydoingmyhomeworkA. was B.were C.hadbeen D.wouldbe10.Iwasillthatday,otherwiseI_thesportsmeet A.wouldhavetakenpartin B.tookpartin C.hadtakenpartin D.wouldtakepartin.11._theclouds,youwouldfindtheairplaneintheskyeasily. A.Haditnotbeenfor B.Ifitwerenot C.Ifithadnotbeenfor D.Wereitnotfor12.Ifmylawyer_h
5、erelastSunday,he_mefromgoing. A.hadbeen,wouldhaveprevented B.hadbeen,wouldprevent C.were,prevent D.were,wouldhaveprevented13._hard,hewouldhavepassedtheexam. A.Ifheweretowork B.Hadheworked C.Shouldhework D.Werehetowork14._today,hewouldgettherebyFriday. A.Werehetoleave B.Ifhehadleft C.Didhetoleave D.H
6、adheleft15.Hadyoulistenedtothedoctor,you_allrightnow. A.are B.were C.wouldbe D.wouldhavebeen16.Ididnotseeyoursisteratthemeeting.Ifshe_,shewouldhavemetmybrother. A.hascome B.didcome C.come D.hadcome17. He_busyyesterday,orhe_youwithyourexperiment. A.was,hadhelped B.was,wouldhavehelped C.hadbeen,wouldh
7、avehelped D.were,wouldhavehelped18. Ifit_forthesnow,we_themountainyesterday 19. A.werenot,couldhaveclimb B.werenot,couldclimb C.hadnotbeen,couldhaveclimbed D.hadntbeen,couldclimb19. Withoutelectricity,humanlife_quitedifficulttoday A.is B.willbe C.wouldhavebeen D.wouldbe20.-Iamgoingtotellherthenews-I
8、wouldassoonyou_heraboutit A.didnttell B.donttell C.hadnttell D.wonttell21.Mikesfather,aswellashismother,insistedhe_home A.stayed B.couldstay C.hasstayed D.stay22. Itwasrequestedthattheplay_again. A.shouldputon B.wouldputon C.beputon D.puton23.Sheinsistedthatadoctor_immediately A.hadsentfor B.send C.
9、besentfor D.wassent24.-Didyouscoldhimforhiscarelessness-Yes,but_it A.Idrathernotdo B.Idrathernothavedone C.Ishouldtdo D.Idbetternotdo25.IfonlyI_mycar A.hadntlost B.wouldntlose C.didntlose D.haventlost26.Butforwater,it_impossibletoliveintheearth A.is B.would C.were D.wouldntbe27.Iwouldratheryou_anyth
10、ingaboutitforthetimebeing A.do B.didntdo C.dont D.didnt28.Thekind-heartedcoupletreattheorphanverywellasthoughhe_theirownson A.is B.were C.hadbeen D.shouldbe29.Howtheoldpeoplewishthatthey_youngoncemore A.were B.couldbecome C.hadbeen D.shouldbe30.Itishightimethatwe_ameetingtodiscussthisproblem A.hold
11、B.held C.haveheld D.hadheld31.Thethiefclosedhiseyes_he_dying A.evenif,was B.though,wouldbe C.even,hadbeen D.asif,were32.Iwishthatyou_suchabadheadachebecauseIamsurethatyouwouldhaveenjoyed theconcert A.hadnot B.didnothavehad C.hadnthad D.hadnthave33.Thechairmaninsistedthatwe_thequestionagain A.willdis
12、cuss B.todiscuss C.shoulddiscuss D.willbediscussed34.Herequestedthatthestudents_themgetincrops A.help B.tohelp C.helped D.helping35.Theguardatthegateinsistedthateverybody_therules A.obeys B.Obey C.willobey D.wouldobey36.IwishI_herethen A.was B.hadbeen C.were D.wouldbe37.Itisstrangethathe_backsoearly
13、 A.came B.willcome C.hadcome D.shouldhavecome38.MothersuggestedthatI_myhomeworkfirstbeforewatchingTV A.did B.do C.shalldo D.havedone39.Mysuggestionisthatthemeeting_offtillnestSunday A.beput B.put C.shouldput D.hadbeenput40.HeistalkingsomuchaboutAmericaasifhe_there A.hadbeen B.hasbeen C.was D.been41.
14、Theteacherdemandedthattheexam_beforeeleven A.mustfinish B.wouldbefinished C.befinished D.mustbefinished42.-Sorry,Joe.Ididnotmeanto-Dontcallme“Joe”,IamMr.Parkertoyou,and_youforgetit! A.do B.didnt C.did D.dont43. IdidnotattendthelecturebyPro.Jackson.I_butI_allthismorning A. would,havewashed B.could,ha
15、vebeenwashing C.wouldhave,havebeenwashing D.couldhave,hadwashing44. HowIwishI_torepairthewatch!Ionlymadeitworse A.hadtried B.hadnttried C.havetried D.didnttry45.-HowcouldIthankyouenough?- Dontmentionit.Anyotherman_it A.mustdo B.coulddo C.wouldhavedone D.shouldhavedone46. KeyEuropeangovernmentsinsist
16、Iraqscooperation_goodandmilitaryaction_toallow inspectionstocontinue A. be,bedelayed B.is,delay C.shouldbe,bedelayed D.is,bedelayed47. Ifthehurricanehadhappenedduringtheday-time,_moredeaths A.itwouldhavebeen B.itwouldbe C.therewouldbe D.therewouldhavebeen48. Whatthecustomers_fromthecompanyisthattheg
17、oods_righttotheirhomes. A.requested,deliver B.demand,bedelivered C.request,shoulddeliver D.demand,delivered49. Iflaw-breakers_thesocietywillbeindisorderA.madeunpunished B.cameunpunished C.wentunpunished D.notpunished 50.Wetookataxitotheairport.Otherwisewe_late A.wouldbe B.were C.willbe D.wouldhavebe
18、en 51.Supposinghenever_,whatwouldhappenthen A.come B.came C.wouldcome D.willcome52.Whatdoyouthinkhisproposalthatwe_aplayattheEnglishmeeting A.hadputon B.shouldputon C.haveputon D.willputon53.Ihopethatyou_right A.willbe B.shouldbe C.were D.wouldbe54.Asyouknow,Iamadisabledman,butIwouldbehappyifI_ofser
19、vicetoyou A.am B.havebeen C.shouldbe D.wouldbe55.Heinsistedthatwe_earlythenextmorning A.start B.started C.wouldstart D.hadstarted56.Ididnotseeyoursisteratthemeeting.Ifshe_,shewouldhavemetmybrother A.hascome B.didcome C.hadcome D.came57.We_lastnight,butwewenttothecinemainstead A.musthavestudied B.mightstudy C.wouldstudy D.wouldhavestudied58.Ifit_thesnow,we_theSimianMountainlastweek A.werenot,couldhaveclimbed B.werenot,couldclimb C.hadnotbeen,couldhaveclimbed D.hadnotbeen,couldclimb答案CBDBCCCBAADABACDBCDADCCBACBBABDCCABBDBAACDCBCDDBCDBBAAACDC专心-专注-专业
限制150内