




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、英语学习资料情态动词和虚拟语气专题演练一1They _ have arrived at lunchtime but their flight was delayed.A. will B. canC. must D. should解析句意:他们本应该午餐时间到达,可是他们的飞机晚点了。can 用在疑问句和否定句中,意为:可能;must have done 表示推测,意为:一定做过;should have done 表示(过去)本应该做而没做。根据句意可知答案为D项。答案D2If you _ smoke, please go outside.A. can B. shouldC. must D. m
2、ay解析句意:如果你非要抽烟,请到外面去。must 用于条件句,表示“非要,偏要”。其他三项均不符合语境。答案C3I _ sooner but I didn't know that they were waiting for me.A. had come B. was comingC. would come D. would have come解析句意:我不知道他们一直在等我,否则,我就会早点来了。根据 but 后面内容可知设空处表示与过去事实相反的虚拟语气,其主句谓语动词形式:would/should/could/might have done。故答案为D项。答案D4It _ be
3、the postman at the door. It's only six o'clock.A. mustn't B. can'tC. won't D. needn't解析句意:门外不可能是邮递员。现在才六点。A:不可以,禁止;B:不可能;C:不愿意;D:不必。根据句意可知答案为B项。答案B5 I _ through that bitter period without your generous help.A. couldn't have gone B. didn't goC. wouldn't go D. hadn&
4、#39;t gone解析句意:如果没有你的慷慨相助的话,我不可能熬过那段艰苦的日子。本题考查虚拟语气。without your generous help 相当于含蓄条件句If it hadn't been your generous help,此处表示与过去事实相反,所以主句部分采用 couldn't have done 结构,表示“本不可能”,故选择A项。答案A6Will you read me a story, Mummy?OK. You _ have one if you go to bed as soon as possible.A. might B. mustC.
5、could D. shall解析句意:妈妈,给我讲个故事好吗?好,如果你尽快上床睡觉,我就给你讲一个。shall 在此处表示“允诺”,故选择D项。答案D7I don't really like James. Why did you invite him?Don't worry. He _ come. He said he wasn't certain what his plans were.A. must not B. need notC. would not D. might not解析句意:我真的不喜欢 James。为什么你邀请他?别担心。他可能来不了。他说他还不能
6、确定他的计划是什么。must not 表示禁止;need not 表示不必;would not 表示不会;might not 表示可能不。根据句意答案为D项。答案D8Where are the children? The dinner's going to be completely ruined.I wish they _ always late.A. weren't B. hadn't beenC. wouldn't be D. wouldn't have been解析句意:孩子们都到哪里去了?宴会就要被他们彻底破坏了。我希望他们不要总是迟到。本题考
7、查虚拟语气。wish 后跟 that 从句,从句部分采用虚拟语气,与现在事实相反的用一般过去时,与过去时相反的用过去完成时。本题表示与现在事实相反,所以用一般过去时,故正确答案为A项。答案A9Maybe if I _ science, and not literature then, I would be able to give you more help.A. studied B. would studyC. had studied D. was studying解析句意:也许如果当时我学习的是理科而不是文科的话,那么我(现在)就可以给你更多的帮助了。本题考查虚拟语气。根据 then 一词
8、可以确定此处表示与过去事实相反,故 if 引导的从句部分用 had done,故选C。答案C10Shall I inform him of the change of the schedule right now?I am afraid you _, in case he comes late for the meeting.A. will B. mustC. may D. can解析句意:我该马上通知他日程改了吗?我想你必须(通知他),以免他开会迟到。must 必须;will 愿意,将要;may 可以;can 能够。根据句意可知,正确答案为B项。答案B11Pity you missed th
9、e lecture on nuclear pollution.I _ it, but I was busy preparing for a job interview.A. attended B. had attendedC. would attend D. would have attended解析句意:很可惜你错过了这次有关核污染的演讲。我本来要参加,但(那时)忙于准备工作面试。本题考查虚拟语气。根据 but 后面的内容可知,设空处表达与过去事实相反的虚拟语气,所以正确答案为D项。答案D12How's your new babysitter?We _ ask for a bette
10、r one. All our kids love her so much.A. should B. mightC. mustn't D. couldn't解析句意:你家的新保姆怎么样?我们再不可能找到比这个更好的保姆了。所有的孩子都非常喜欢她。should 应当;might 也许;mustn't 禁止,不允许;couldn't 不可能。couldn't ask for a better one 意为“找不到更好的”,也就是“是最好的”,符合句意。答案D13I left my handbag on the train, but luckily someon
11、e gave it to a railway official.How unbelievable to get it back! I mean, someone _ it.A. will have stolen B. might have stolenC. should have stolen D. must have stolen解析句意:我把手提包落在火车上了,不过,幸运的是,有人把它交给了乘警。把包拿回来是多么不可思议啊!我的意思是,有人可能偷了你的包。本题考查情态动词的用法。will have stolen 为将来完成时,而此事已经过去,故被排除。might have stolen 可
12、能已经偷了,符合语境,故答案为B项。should have stolen 表示本应该偷而事实上却没有;must have stolen 表示肯定偷了,均不符合句意。答案B14No one _ be compared with Yao Ming in playing basketball.Oh, you are really his big fan.A. can B. needC. must D. might解析句意:在打篮球方面没有人能够和姚明相比。哦,你真是他的超级粉丝。根据语境可知空格处应填 can,表示“可以,能够”,故选A项。答案A15 If you _ go, at least wa
13、it until the storm is over.A. can B. mayC. must D. will解析句意:如果你偏要走,至少要等到暴风雨停了。If you must do sth. 为固定用法,意为:如果你偏要做某事。can 用于肯定句表示理论上的可能或表示能力;may 可以,可能;will 愿意。答案C16Why didn't you come to Simon's party last night?I wanted to, but my mum simply _ not let me out so late at night.A. could B. might
14、C. would D. should解析句意:为什么你昨天晚上没来参加西蒙的聚会?我想来参加的,但我妈妈根本不愿让我那么晚出来。would 表示“愿意”;A:能力或可能;B:可能;D:应该。答案C17The police still haven't found the lost child, but they're doing all they _.A. can B. mayC. must D. should解析句意:警察还没有找到那个失踪的小孩,但是他们在做自己能做的一切。从语境看,这里用 do all they can 表示“做他们能够做的一切”,用 can 表示“可以,能
15、够”。答案A18I _ worry about my weekendI always have my plans ready before it comes.A. can't B. mustn'tC. daren't D. needn't解析句意:我不必担心我的周末我总是在周末来临之前就计划好了。根据下文可知D项“没有必要”符合语境。A:不能,不可能;B:禁止;C:不敢。答案D19Just be patient. You _ expect the world to change so soon.A. can't B. needn'tC. may
16、not D. will not解析句意:耐心点。你不能指望这个世界变得如此之快。这里用 can't 表示“不能,不可以,不可能”。needn't 没有必要;may not 可能不;will not 将不,都不符合句意。答案A20I _ have watched that movieit'll give me horrible dreams.A. shouldn't B. needn'tC. couldn't D. mustn't解析句意:我本不应该去看那部电影它会使我做噩梦的。shouldn't have done 本不该做,但是
17、做了;needn't have done 本没必要做,但是做了;couldn't have done 不可能做了某事。无 mustn't have done 结构。根据题干所提供信息应选A项。答案A21Mark _ have hurried. After driving at top speed, he arrived half an hour early.A. needn't B. wouldn'tC. mustn't D. couldn't解析句意:Mark 本不必那么匆忙。他极速行驶,最后早到了半个小时。needn't ha
18、ve done 表示过去不必要做的事情却做了。couldn't have done 表示过去不可能做了(某事);wouldn't have done 用在表示与过去事实相反的虚拟语气中;mustn't 表禁止,不用在此结构中。答案A22John went to the hospital alone.If he _ me about it, I would have gone with him.A. should tell B. tellsC. told D. had told解析句意:约翰自己去医院了。要是他(事先)告诉我,我就跟他去了。本题考查虚拟语气的 if 条件句
19、的时态。根据第一句谓语动词 went,可知第二句的主从句为与过去事实相反的虚拟语气,故 if 从句谓语动词要用 had told。答案D23Sorry, Professor Smith. I didn't finish the assignment yesterday.Oh, you _ have done it as yesterday was the deadline.A. must B. mustn'tC. should D. shouldn't解析句意:对不起,史密斯教授,昨天我没有完成作业。哦,你本应该完成的,因为昨天是最后的期限。四个选项中B项不能与 hav
20、e done 连用,故排除; must have done 意为“肯定做了”,表推测,说明说话人对所推测的事情把握较大,如:It must have rained last night,for the ground is wet now.昨天夜里肯定下雨了,因为地面现在是湿的。should have done 本应该做(实际上没做);shouldn't have done 本不应该做(实际上做了)。由语境可知C项正确。答案C24Good morning, I've got an appointment with Miss Smith in the Personnel Depar
21、tment.Ah, good morning. You _ be Mrs Peters.A. might B. mustC. would D. can解析句意:早上好,我和人事部的 Smith 小姐有约。啊呀,早上好。那您一定是 Peters 女士。本题考查情态动词表推测的用法。根据题干可以判断说话人对所推断的情况很肯定,故选择B项。答案B25The weather has been very hot and dry.Yes. If it had rained even a drop, things would be much better now! And my vegetables _.A
22、. wouldn't die B. didn't dieC. hadn't died D. wouldn't have died解析句意:现在天气变得又热又干。是啊。如果当初下一点雨,现在情况也会好很多!我的蔬菜也就不会死了。本题考查虚拟语气。题干中 If 引导的从句为过去完成时,是对过去事情的虚拟,主句却是 would do,对现在事实的虚拟,此为干扰部分,考生须分析清楚句意,空格处表示蔬菜都死了,是过去的事实,在对过去的事实进行虚拟,故选择D项。答案D26I haven't got the reference book yet, but I'
23、ll have a test on the subject next month.Don't worry. You _ have it by Friday.A. could B. shallC. must D. may解析句意:我至今还没有拿到参考书,但是下个月这个学科就要测试了。别担心。周五之前你一定会有的。本题考查情态动词。shall 用于第二人称表示允诺、要求、命令、威胁等语气,根据句意可知此处表示允诺的语气,故答案为B。could 能,能够;must 必须;may 也许,均不符合语境,可排除。答案B27 If we _ the other road, we might have arrived here in time for the meeting.A. take B. had takenC. took D. have taken解析句意:如果我们走另一条路,我们可能早就按时到会了。本题考查的是虚拟语气。根据句意及后边主句谓语 might have arrived 可知 if 从句表示与过去事实相反,故 if 从句的谓语动词用过去完成时。答案B28Ma
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届湖南省郴州市湘南中学化学高一第一学期期中联考模拟试题含解析
- 2026届江苏省东台市第一中学高三化学第一学期期中检测模拟试题含解析
- 知识产权竞争情报分析-洞察及研究
- 品牌信誉构建方法-洞察及研究
- 设备身份认证体系研究-洞察及研究
- 需求响应市场机制设计-洞察及研究
- 员工激励与组织绩效-洞察及研究
- 众包隐私保护策略-洞察及研究
- 异构体选择性催化-洞察及研究
- 鸟类能量代谢机制-洞察及研究
- 幼师面试精 选题目及答案解析
- 通信技术对生活方式的改变
- 医院招聘面试题目及参考答案
- 神经外科护士进修汇报:专业提升与实践应用
- 建筑工地基孔肯雅热防控和应急方案
- 人教版三年级数学下册第五单元《面积》-长方形和正方形面积专项练习卷含答案
- 消防监督员业务培训课件
- 特级建筑集团资金管理副总职责
- (高清版)DB34∕T 486-2025 霍山石斛
- 升降平台车培训
- 2025年高考山东卷物理试题讲评及备考策略指导(课件)
评论
0/150
提交评论