- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课时跟踪检测(情态动词)
Ⅰ.单项填空
1.Dont use water to put out the fire if oil catches fire. As is known, oil ________ float on water.
A.shall B.must
C.may D.will
答案与解析:D will用于陈述真理性的事实,意为“常常会,总是”。句意:当油着火的时候不要用水来灭火。众所周知,油会浮在水面上。
2.—Did your mother sleep well last night?
—She ________ have slept through all those noises.
A.mustnt B.may not
C.cant D.wont
答案与解析:C 根据信息词all those noises可知,她不可能在那种吵闹的环境里睡好觉。对过去动作的推测表示“不可能做某事”应用couldnt/cant have done。
3.My newly-purchased magazine is nowhere to be found.________ I have left it on the train?
A.Could B.Should
C.Must D.Would
答案与解析:A 句意:我新买的杂志到处都找不到。我会不会把它落在火车上了呢?could have done表示对过去的推测。should have done“过去本应该做某事(事实上没有做)”;must have done“过去一定做了某事”;would have done表示对过去的虚拟。
4.Our house is on the top of the hill, and in winter the winds ________ be pretty cold.
A.must B.ought to
C.can D.need
答案与解析:C 句意:我们的房子在山顶上,在冬天这里的风非常冷。can在这里表示理论上的可能性。
5.—Can Professor Li be in the laboratory?
—He ________ be; I saw him there half an hour ago.
A.can B.must
C.might D.need
答案与解析:C 从语意可知半小时前他在实验室,现在只是有可能在,故用might表推测。
6.He ________ have sent the e-mail at an earlier time, but there was something wrong with the network.
A.must B.should
C.could D.might
答案与解析:C could have done本可以做某事,其实没做,符合题意。句意:他本可以早点发邮件的,但网络有问题。
7.—Did you punish him for losing your digital camera?
—Yes, but I dont think I ________.
A.should do that
B.need to have done so
C.ought have done that
D.should have done so
答案与解析:D 句意:——他把你的数码相机弄丢了,你惩罚他了吗?——是的。但我现在认为当时我不应该这样做。shouldnt have done sth.意为“(过去)不应该做某事,但实际上已做了”。此处否定发生了转移。
8.It has been announced recently that all the schools ________ not have the students attend school if the students have high temperatures.
A.need B.shall
C.could D.ought to
答案与解析:B 句意:最近宣布,所有的学校不应当让体温高的学生上学。情态动词shall常在条约、法令、规章等文件中表示义务或规定,一般用于第三人称,意为“应当,必须”。
9.—Ive gained weight these days.
—You ________ have eaten so much junk food.
A.wouldnt B.couldnt
C.shouldnt D.mustnt
答案与解析:C 句意:——近来我体重增加了。——你不应该吃如此多的垃圾食品。shouldnt have done表示过去做了本不应该做的事情。
10.Since dri
文档评论(0)