欢迎来到天天文库
浏览记录
ID:45700660
大小:152.50 KB
页数:11页
时间:2019-11-16
《2019年高考英语一轮总复习 语法专项突破 真题分类 情态动词和虚拟语气》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2019年高考英语一轮总复习语法专项突破真题分类情态动词和虚拟语气【xx新课标全国卷II】6.Sincenobodygavehimanyhelp,he________havedonetheresearchonhisown.A.canB.mustC.wouldD.need【解析】 分析主从句逻辑关系,主句是对从句表达的原因的一种猜测,musthavedone想必/准是/一定做过某事,符合主从句之间的逻辑关系。本题句意为“既然没人给他帮忙,那他肯定是自己做的研究。”canhavedone用于疑问句或否定句中,表示对过去情况的推测;wouldhavedon
2、e表示过去将来完成时或用于虚拟语气中;needhavedone通常用于否定句和疑问句中,表示“本不必做某事却做了”。【答案】 B【xx北京卷】35.—Youneedn'ttakeanumbrella.Itisn'tgoingtorain.—Well,Idon'tknow.It________do.A.mightB.needC.wouldD.should【解析】 题干的意思是:“你不必带伞。不会下雨的。”“哦,我不知道。也可能会下。”might或许,可能,表示有一定的可能性;need必要,需要;would会,表示意愿;should应该,表示义务。由Id
3、on'tknow可知,此处不确定,有一定的可能性,用might,故A项正确。掌握题干中的关键信息(如I'mnotsure,Idon'tknow等不确定的语气)是解题的关键。【答案】 A【xx天津卷】9.Noone________bemoregenerous;hehasaheartofgold.A.couldB.mustC.dareD.need【解析】 句意:“没人比他更慷慨;他有一颗金子般的心。”“Noonecouldbemoregenerous”是否定词和比较级连用,表达最高级含义,A项could可以在否定句中表示推测,为正确答案。B项表推测,只用
4、在肯定句中,dare和need不符合句意。【答案】 A【xx重庆卷】26.—WhatareyoudoingthisSaturday?—I'mnotsure,butI________gototheRollingStonesconcert.A.mustB.wouldC.shouldD.might【解析】 句意:——你这个周六做什么?——我不确定,但是我或许会去滚石演唱会。根据答语的前半句“我不确定”可知,空格处应填表示“可能,或许”意思的词语。A项表示“必须”;B项表示“将要”;C项表示“应该”;D项表示“可能,或许”。所以答案为D。【答案】 D【xx浙
5、江卷】3.I________myselfmore—itwasaperfectday.A.shouldn'thaveenjoyedB.needn'thaveenjoyedC.wouldn'thaveenjoyedD.couldn'thaveenjoyed【解析】 题干的意思是:“我从未玩得更开心过——这是完美的一天。”shouldn'thavedone表示“本不应该做而事实上已经做了”;needn'thavedone表示“本没有必要做而事实上已经做了”;wouldn'thavedone用于虚拟语气;couldn'thavedone表示“不可能做过”。此
6、处用not和比较级连用表达最高级的含义,意为“从未比这更高兴过”。所以正确答案为D项。【答案】 D【xx辽宁卷】31.Harryisfeelingunfortable.He________toomuchatthepartylastnight.A.coulddrinkB.shoulddrinkC.wouldhavedrunkD.musthavedrunk【解析】 句意:Harry(现在)感觉不舒服。昨天晚上在宴会上他肯定喝多了。此处表示对过去动作的肯定推测,应该用“情态动词+have+done”结构,故排除A项和B项;C项不表示推测,而是虚拟语气,表示
7、与过去的事实相反的情况;musthavedone意为“(过去)肯定做过某事”,表示对过去事情的肯定推测。【答案】 D【xx四川卷】5.—Whyareyoureyessored?You________havesleptwelllastnight.—Yeah,Istayeduplatewritingareport.A.can'tB.mustn'tC.needn'tD.won't【解析】 题干的意思是:——你的眼睛为什么这么红?你昨晚肯定没有睡好。——是的,我熬夜写了一篇报告。can'thavedone意为“不可能做过”,表示对过去事情的否定推测。由题中的
8、关键信息stayeduplatewritingareport“熬夜写报告”可推测昨晚没有睡好,所以选A。mu
此文档下载收益归作者所有