高考英语语法专题演练:情态动词和虚拟语气03含答案.docVIP

高考英语语法专题演练:情态动词和虚拟语气03含答案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
情态动词和虚拟语气专题演练三 26.—Do you still remember the day when we went to the Great Wall? —I cant remember it well, but ________ it have been sometime last year? A. would B. must C. could D. should [解析]本题考查“情态动词+have done”。句意:—你还记得我们去长城的那一天吗?—我记不太清了,是不是去年的某个时候?由语境可知,这是对过去某个时间的推测,并且用于疑问句,故只能选 could。 [答案]C 27.What a pity! Considering his intelligence and diligence, he ________ a higher grade. A. can have achieved B. must have achieved C. need have achieved D. might have achieved [解析]本题考查“情态动词+have done”。can have done“过去可能干过”,一般不用于肯定的陈述句;must have done,“过去肯定干过”;might have done 意义有两层:一表示“过去可能干过某事”;二表示“过去本可能干某事而事实上没干”;由句意“真遗憾!鉴于他的智力和努力,他本来能够获得一个更高一点的分数”可知D项正确。 [答案]D 28.—Where is my dictionary? I remember I put it here yesterday. —Perhaps, you ________ it in the wrong place. A. must have put B. should have put C. can have put D. might have put [解析]本题考查情态动词。must have done 表示对过去行为的推测,具有较大的可能性,意为“一定……;想必……”;should have done 表示应该做的事情没有做;can have done 表示过去可能做过。might have done 常用于推测过去的行为,表示“可能已经”;还可以表示过去应该做而没有做的事。由句意:“—我的词典呢?我记得我昨天放这儿了。—或许你放错了地方”可知D项正确。 [答案]D 29.—Sorry, the tickets have already been sold out. —Really? Maybe I ________ a little earlier. A. should come B. should have come C. could have come D. must have come [解析]本题考查“情态动词+have done”。句意:—抱歉,票早已卖完。—真的吗?或许我该早一点来。由语境可知,come 动作发生在过去,应用“情态动词+have done”,排除A项;should have done“本应该干某事而事实上没干”,符合语境;could have done“本能够干而实际上没干”;must have done“过去肯定干过”,均不合语境。 [答案]B 30.—No wonder you caught a cold. You ________ out last night without a coat. —I know how silly I was. A. shouldnt have gone B. mustnt have gone C. couldnt have gone D. mightnt have gone [解析]本题考查“情态动词+have done”。A项意为“本不应该干某事而事实上已干了”;B项表述错误,must 表推测时只用于肯定的陈述句;C项意为“过去不可能干过”;D项意为“过去或许没干”;句意:—难怪你感冒了。你昨天晚上不应该没穿外套就出去。—我知道我有多愚蠢。故可知A项正确。 [答案]A 31.You ________ not get my support if you do such a thing. A.must B.may C.shall D.need [解析]shall 与第二人称连用,表示警告,允许等语气。 [答案]C 32.—I just want to know. Please tell me, how much do you make an hour? —If you ________ know, I make $

您可能关注的文档

文档评论(0)

li455504605 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档