• 61.29 KB
  • 2022-06-17 16:07:21 发布

北京黄庄职中对口升学英语语法专项训练:情态动词和虚拟语气试题

  • 9页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
1•一MayItellthistomyclosefriend?一No,you.Neverletanybodyelseknowaboutit.A•needn"tB•shouldn"tC.mustn"tD.can"t解析:由“绝不可以让其他任何人知道”可知选C,mustn"t表示“不允许,不可以”,语气强烈。答案:C2.Shoppingonlinecansavemuchtimeasyougotoashoporwalkaroundcrowdedshoppingcenters.A•don"thavetoB•oughtn"ttoC.won"tD.mustnft解析:本题考查情态动词。句意为:由于不必去商店或者拥挤的购物中心,网上购物能够节省大量时间。根4居句意,应选A。答案:A3.Thewelldressedladywascaughtstealinginthefashionshop.Strangelyenough,shehavedonesuchathing.A-wouldB.mustC.shouldD.might解析:根据题干中的Strangelyenough可知,这里应该用should,表示惊讶,可译为“竟然”。答案:C4.Don"tplaywiththedog,Jack,foritbedangerousattimes.A.shallB.shouldC.canD.must解析:句意为:杰克,不要逗狗玩,因为狗有时可能是危险的。can在此表示理论上的可能性,其他三项则无此意,故选C项。 答案:C2.uAttention,please.Whoevercanansweroneofmyquestions receiveaprize,”theteachersaidinclass.A.mightB.shallC.shouldD.would解析:shall用于第二和第三人称时,可以表示警告、命令、允诺、威胁等语气;might表示可能性很小;should表示"应该(义务I■生)”;would表示意志(意愿)。这里选B项表示允诺。答案:B2.一WhereisLucy?一Icantsaywheresheis,butshehavegonetomeetherclassmates,fortheywanttogotoSichuantoworkasvolunteers.A.canB.shouldC.mustD.may解析:这里表示对过去状况的推断,用"情态动词+havedone从前面的“我不确定她在哪里”可知,用mayhavedone,表示“过去可能已经做了……”(不确定)。musthavedone表示“过去一定做了”(非常确定);canhavedone用在否定句和疑问句中,shouldhavedone表示"过去本该做(实际却没做)”。答案:D3.一HasTimstarted?Hesaidhewouldjoinintheparty.一He.Heisamanofhisword.A.couldhaveleftB.musthaveleftC•carftcomeD•won"tbecoming解析:根据Heisamanofhisword.可知他是一个守信的人,因此推测他肯定已经启程了。句意为:——Tim启程了吗?他说他要参加聚会。——他一定已经启程了,他是一个守信的人。musthavedone"一定干了某事”,故B项正确。答案:B4.一Mum,wouldyoupleasebuymeanMP5player?一Ifyoucanhelpdothedishesthewholevacation,youhaveoneasa reward.D.shallA.mustB.needC.would解析:shall用于第一、三人称问句中表示征询对方意见;shall用于第二、三人称的肯定句中,表示“警告、许诺、命令、威胁”等语气。答句句意:如果你整个假期能够帮助洗盘子的话,就会得到一个MP5作为回报。shall表示允诺。答案:D2.anyonecall,pleasetellhimI"mnotfree.A.MustB.CanC.MayD.Should解析:本题考查情态动词用法。句意为:如果有人给我打电话,就告诉他我很忙。第一个分句是省略了if虚拟条件句,补充完整为:Ifanyoneshouldcall,pleasetellhimI"mnotfree.当if省略时,句子要倒装,故D项正确。答案:D3.Ifyouhadn"ttakensuchalongtimetogetdressed,wetherebynow.A.wouldbeB・areC.havebeenD・hadbeen解析:句意为:如果不是你穿衣服花了那么长时间的话,我们现在就到那里了。从句用了与过去相反的虚拟语气,但主句与现在情况相反,故选A项。答案:A11・一Ididn"tattendthelectureyesterday.一I,either,ifmymotherhadn"tremindedme.A.wouldn"tB.wouldn"thaveC.didn"tD・hadn"t解析:考查虚拟语气。从句子中ifmymotherhadn"tremindedme知,此处是对过去状况的虚拟,主句应该用should/would/could/might+havedone结构,从选项中看只有B项合适(Iwouldn"thave是Iwouldn"thaveattendedthelecture的省略)。 答案:B12.一Howmuchoftheforeignexpert"sspeechhaveyouunderstood?一Nexttonothing.IwishIharderatEnglish.A.workedB.hadworked 解析:考查虚拟语气。wish后的宾语从句用虚拟语气,此处表示与过去事实相反,意思是:我希望我(过去)更努力地学习英语了。答案:B13•一Didyoumakeitatlast?一Yes.Butforyourhelp,itaseriousloss.A.wouldcauseB•musthavecausedC.wouldhavecausedD.maycause解析:考查虚拟语气。句意为:——你们最后成功了吗?——成功了,要不是你的帮助,我们的损失就大了。butfor...要不是。答案:C14.Youaswelldothisnow,foryouwillhavetodoitfirstorlast.A.needB.mustC.canD.may解析:考查情态动词may。语意:你不妨现在做,因为你早晚要做。mayaswell表示“不妨,倒不如”。答案:D15.Ifwefretogetbetterbusinessgrowth,thenhisideabetakentooseriously.A.shouldB.mayC.can"tD.mustn"t解析:考查情态动词can。从语意和用词看,本题选C,can"t/cannot...too表示“再……也不为过,越……越好”。答案:C16.一Oh,itisseven.Tom,itishightimeyoutoschool 一Mom,don"tyourememberitisSunday?A.goB.wentC.willgoD.mustgo 解析:考查虚拟语气。Itishightimethat...后面的从句要用虚拟语气,谓语动词通常用过去式。答案:B14.today,hewouldgettherebyFriday・A•WashetoleaveB.WasheleavingC.WerehetoleaveD.Ifheleaves解析:考查虚拟语气。语意:如果他今天出发以的话,那么周五之前就可以到那里了。由主句的时态及语意可知,这里是对将来事实进行假设,从句中谓语可以用weretodo的形式,从句可以省去if并将were放于句首。答案:C15.Ifyouthemedicineyesterday,youfinenow!A.took;wouldbeB.hadtaken;wouldhavebeenC.hadtaken;wouldbeD.took;wouldhavebeen解析:考查虚拟语气。这是一个错综条件句。条件与过去的事实相反,用过去完成时;而主句表达的结果与现在的事实相反,用would+v原形的形式。答案:C16.Seeinghowtiredmysonwas,Iofferedtohelp.Butmywifeinsistedthatoursonthehouseonhisown.A.cleanB.cleanedC•cleaningD•wouldclean解析:考查虚拟语气。insist在此表示“坚持要求”,后面的宾语从句要用虚拟语气,谓语动词用“(should)+do”的形式。答案:A17.35passengersdiedinthebullettrainaccident.Butfortheheroictraindriver,manymorepeople. A•haddiedB•woulddieC.wouldhavediedD.died解析:考查虚拟语气。Butfortheheroictraindriver意为"要不是那个英勇的司机”,表达的是一个与过去事实相反的条件,故主句表达的结果也应该与过去的结果相反,应用wouldhavedone结构,故答案为C。答案:C