嘉兴英语教学网(10上海29)---Sorry,ProfessorSmith.Ididn'tfinishtheassignmentyesterday.---Oh,youhavedoneitasyesterdaywasthedeadline.A.mustB.mustn'tC.shouldD.shouldn't答案:C考点:本题考查的是虚拟语气解析:此处表示和过去事实相反的情况,应该用should+have+过去分词。本来应该做,而未做16.(10安徽26)Bobwouldhavehelpedusyesterday,buthe-_______A.wasbusyB.isbusyC.hadbeenbusy.D.willbebusy答案:A.考点:本题考查虚拟语气与时态。解析:前句表示对过去的虚拟,而but之后表示过去的客观事实,故用一般过去时态。17.(10湖南29)Ifhemyadvice,hewouldn'thavelosthisjob.A.followedB.shouldfollowC.hadfollowedD.wouldfollow答案:C考点:考查虚拟语气。解析:根据“wouldn’thavelost”可判断if引导的状语从句表示与过去事实相反的虚拟,故选C项。18.(10天津15)Johnwenttothehospitalalone.Ifhemeaboutit,Iwouldhavegonewithhim.A.shouldtellB.tellsC.toldD.hadtold答案:D.考点:考查虚拟语气。句意:约翰独自去了医院。如果他告诉我的话,我会跟他一起去的。解析:前一句是陈述语气,说明动发生在过去,而且后一句的主句已经是wouldhavegone说明是与过去事实相反的虚拟语气。与之对应的从句结构,应该用had+过去分词。19(10江苏34).Georgeisgoingtotalkaboutthegeographyofhiscountry,butI’dratherhe_______moreonitsculture.A.focusB.focusedC.wouldfocusD.hadfocused答案:选B嘉兴英语教学网页解析:wouldrather后应用虚拟语气,表示与现在时间相反,用动词的过去式20.(陕西15)Ifwe___theotherroad,wemighthavearrivedhereintimeforthemeeting.A.takeB.hadtakenC.tookD.havetaken答案:B.解析:考查虚拟语气。所填词做虚拟语气中条件状语从句的谓语,根据主句的谓语动词形式mighthavearrived可知题干是与过去事实相反,故所填部分用had+过去分词形式,选B。21.(10湖北76)Mr.Johnsoninsistedthattheproblemworthyofattention________(讨论)atthemeeting.(discuss)答案:(should)bediscussed考点:虚拟语气解析:“insist”引导的宾语从句要用虚拟,从句结构是“should”(可省略)加动词原形,主语“problem”是要“被讨论”。22.(10北京34)--Theweatherhasbeenveryhotanddry.--Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!Andmyvegetables.A.wouldn'tdieB.didn'tdieC.hadn'tdiedD.wouldn'thavedied答案:D考点:本题考查虚拟语气中对过去的虚拟。解析:第二个说话人的If条件句是我们选择正确答案的关键。要是当时下雨了,现在的情况就好的多了!我的蔬菜也就不会死了。过去没有下雨,所以我的蔬菜干死了也是发生在过去。而将句子还原则为Ifithadrainedevenadrop,myvegetableswouldn'thavedied.If+haddone,主句为couldn’t/shouldn't/wouldn'thavedone.23.(10浙江10)HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy.A.wouldhavebeensavedB.hadbeensavedC.willbesavedD.wassaved答案:A考点:本题考查虚拟语气。解析:根据句子的倒装特征判断此处是省略了if的虚拟语气,原形是:IfIhadknownaboutthiscomputerprogram,ahugeamountoftimeandenergy.故选择A。句意为:如果我早知道这个电脑程序,就可以节省大量的时间和精力了。2009年高考题1.(09安徽29)Somepeoplewhodon’tliketotalkmucharenotnecessarilyshy;theyjustbequietpeople.A.mustB.mayC.shouldD.would答案B嘉兴英语教学网(09北京25)Oneofthefewthingsyou____sayaboutEnglishpeoplewithcertaintyisthattheytalkalotabouttheweather.A.needB.mustC.shouldD.can答案B3.(09福建35)ButforthehelpofmyEnglishteacher,IthefirstprizeintheEnglishWritingCompetition.A.wouldnotwinB.wouldnothavewonC.wouldwinD.wouldhavewon答案B解析虚拟语气。此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might+havedone结构,故选B。4.(09湖南30)—It’stheoffice!Soyouknoweatingisnotallowedhere.—Oh,sorry.A.mustB.willC.mayD.need答案A解析句意为:这是办公室!因此你必须知道吃的不允许带到这里。must表示“绝不”的意思。5.(09海南25)Whatdoyoumean,thereareonlytentickets?TherebetwelveA.shouldB.wouldC.willD.shall答案A解析你这是什么意思,只有十张票吗?应该有十二人。should表示“应该,应当”。6.(09上海27)It_____havebeenTomthatparkedthecarhere,asheistheonlyonewithacar.A.mayB.canC.mustD.should答案C8.(09天津15)Thisprinterisofgoodquality.Ifit_______breakdownwithinthefirstyear,wewouldrepairitatourexpense.A.wouldB.shouldC.couldD.might答案B9.(09重庆32)—Hi,Tom.AnyideawhereJaneis?—She_____intheclassroom.Isawhertherejustnow.A.shallbeB.shouldhavebeenC.mustbeD.mighthavebeen答案C10.(09全国Ⅱ20)Ican’tleave.ShetoldmethatIstayhereuntilshecomesback.A.canB.mustC.willD.may答案B11.(09江苏28)Hedidnotregretsayingwhathedidbutfeltthatheitdifferently.A.couldexpressB.wouldexpress嘉兴英语教学网(08全国Ⅱ17)Lizawellnotwanttogoonthetrip—shehatestraveling.A.willB.canC.mustD.may答案D解析句意为:Liza极有可能不想去旅行——她讨厌旅行。maywell很可能,极有可能,表示猜测。当表示猜测时,will和can不能与well连用,must只能用于肯定句中。2.(08北京21)Johnpromisedhisdoctorhenotsmoke,andhehasneversmokedeversince.A.mightB.shouldC.couldD.would答案D解析句意为:约翰答应医生他不再吸烟,从那以后,他再也没有吸过烟。由句意可知空格处表示允诺,故应选择D项。3.(08天津6)Shehaveleftschool,forherbikeisstillhere.A.can’tB.wouldn’tC.shouldn’tD.needn’t答案A解析句意为:她不可能离开了学校,因为她的自行车仍然在这儿。can’t表示不可能;wouldn’thavedone表虚拟;shouldn’thavedone本不该做(却已做了);needn’thavedone本没必要做(但已做了)。4.(08江西26)Whatapity!Consideringhisabilityandexperience,hebetter.A.needhavedoneB.musthavedoneC.canhavedoneD.mighthavedone答案D解析句意为:太遗憾了!鉴于他的能力和经验,他本可能做得更好。needhavedone本来有必要做(而没做);musthavedone是对过去发生的事情的肯定的推测,表示“过去一定做了”;canhavedone是对过去发生的事情的不肯定的推测;mighthavedone表示“本来可以”。5.(08湖南28)Youdon’thavetoknowthenameoftheauthortofindabook.Youfindthebookbythetitle.A.mustB.needC.canD.would答案C解析句意为:要找到一本书你不一定非要知道作者的名字。你可以根据书的标题找到这本书。can表示“可以,能够”。嘉兴英语教学网(08陕西9)—Whatsortofhousedoyouwanttohave?Somethingbig?—Well,itbebig—that’snotimportant.A.mustn’tB.needn’tC.can’tD.won’t答案B解析句意为:“你想要什么样的房子?要大的吗?”“噢,它不需要很大,那不重要。”由...that’snotimportant.这一语境可知,空格处应表示“不需要”,故须用needn’t。7.(08四川10)Althoughthissoundlikeasimpletask,greatcareisneeded.A.mustB.mayC.shallD.should答案B解析句意为:尽管这听起来可能像一项简单的任务,但是需要非常仔细。must一定,必须;may可能,可以;shall将要;should应该。各自表达的意义不同,选may最妥当。8.(08重庆30)—Ican’tfindmypurseanywhere.—Youhavelostitwhileshopping.A.mayB.canC.shouldD