最新情态动词基础练习题及答案.docx
- 文档编号:28167528
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:18
- 大小:25.25KB
最新情态动词基础练习题及答案.docx
《最新情态动词基础练习题及答案.docx》由会员分享,可在线阅读,更多相关《最新情态动词基础练习题及答案.docx(18页珍藏版)》请在冰豆网上搜索。
最新情态动词基础练习题及答案
最新情态动词基础练习题及答案
一、单项选择情态动词
1.AIwillsurelybeafeatureoffuturelife,butit_____beusedresponsiblyandinaproperway.
A.canB.needC.mustD.will
【答案】C
【解析】
【详解】
考查情态动词。
句意:
人工智能肯定会成为未来生活的一个特征,但必须以负责任的方式和适当的方式使用它。
A.can能够;B.need需要;C.must必须;D.will将会。
此处为情态动词的一般用法,结合句意表示“必须”,故选C。
2.Mr.Baker,somestudentswanttoseeyou.______theywaithereoroutside?
A.MayB.ShouldC.ShallD.Will
【答案】C
【解析】
【详解】
考查Shall的用法。
句意:
贝克先生,有些学生想见你。
他们是在这里等还是在外面等?
Shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。
故选C。
【点睛】
Shall的用法
Shall作为助动词,一般用于第一人称Ⅰ和We,表示一个将来的动作,构成将来时态。
Shall后面接动词原形。
例如:
(1)IshallthinkitoverandLetyouknowmyidea.我将考虑一下此事,然后告诉你我的想法。
(2)Weshallhaveagoodtimeinthepark.我们在公园里会玩得很高兴的。
常考的特殊用法
1.Shall用于第一人称,表示征求对方的意愿。
如:
Whatshallwedothisevening?
2.Shall用于第一、第三人称疑问句中,表示说话人征求对方的意见或向对方请示。
如:
Shallwebeginourlesson?
Whenshallhebeabletoleavethehospital?
3.Shall用于第二、第三人称,表示说话人给对方命令、警告、允诺或威胁。
如:
Youshallfailifyoudon'tworkharder.(警告)
HeshallhavethebookwhenIfinishreading.(允诺)
Heshallbepunished.(威胁)
3.--DidJimcome?
--Idon’tknow.He_______whileIwasout.
A.mighthavecomeB.mightcome
C.musthavecomeD.shouldhavecome
【答案】A
【解析】
【详解】
考查情态动词推测用法。
句意:
Jim来了吗?
--我不知道,在我不在的时候,可能来过。
根据前文Idon’tknow.可知,说话者不知道Jim来没来,因此后文推测来过,但是语气很不确定,故可知选A。
对过去情况的推测为情态动词+havedone,musthavedone一定做了某事,shouldhavedone应该来过,不符合,故选A。
【点睛】
情态动词+have+过去分词的用法,表示推测或判断过去的情况。
can/could+have+过去分词用法:
①多用于否定句和疑问句中。
表示对过去某事发生的可能性的否定或质疑,意为:
不可能(已经)......了-(否定句)/可能(已经)......了嘛?
-(疑问句)②用于肯定句中。
表示对过去没有做某事的遗憾,含有轻微的责备,意为:
本来可以......的(但实际上没有......)。
Youcouldhavedonebetter,butyouweretoocareless.(肯定句。
他能做得更好的)
should/oughtto+have+过去分词用法:
用于肯定句中。
表示对过去没有做某事的遗憾,含有责备的意思,意为:
本来应该......的(但实际上没有......)。
用于否定句中-表示对过去已经做了某事的责备,意为:
本来不应该......的(但实际上已经......了)。
Heshouldhavebeenasleep.(肯定句,他本应去睡觉的)Heshouldn'thavebeenasleep.(否定句,他本来不应该去睡觉的)。
may/might+have+过去分词用法:
用于肯定句和否定句中,表示对过去发生某事的可能性的推测,意为:
或许(已经)....../或许还没有......。
Itistoolate.Hemayhavegonetobed.
must+have+过去分词用法:
表示对过去发生的事情十分肯定的推测。
must表示推测时,不能用在否定句和疑问句中。
Imusthaveforgottentotellyou.(must的引入,表达了说话者对过去忘记告诉你的这件事肯定推测)
needn't+have+过去分词
用法:
表示对过去已经做了某事的后悔,意为:
本来可以不必......的(可实际上却已经......)Youneedn'thavetakenataxihere,foritwasveryneartomyhome.
4.Theaccidentwhichleft15peopleonboarddead________ifboththeangryfemalepassengerandthebusdriverhadkeptcalm.
A.shouldhaveavoidedB.shouldbeavoided
C.couldhaveavoidedD.couldhavebeenavoided
【答案】D
【解析】
【详解】
考查“情态动词+完成式”。
句意:
如果愤怒的女乘客和巴士司机保持冷静,这起导致15人死亡的事故本来是可以避免的。
couldhavedone“本来能做而没有做”,且句子主语Theaccident和谓语动词avoid之间是被动关系,结合句意可知答案为D。
【点睛】
情态动词+havedone结构:
1.“must+have+过去分词”表示对过去发生的事情或状态进行推测,语气比较坚定,通常只用于肯定句。
如:
Itmusthaverainedlastnight,forthegroundiswet.
2.“can/could+have+过去分词”表示对过去某种情况的怀疑或不确定。
can和could一般用于否定句和疑问句,could的语气较can弱。
如:
Hecan'thavefinishedtheworksosoon.
3.“may/might+have+过去分词”表示对已发生的动作或存在的状态进行不肯定的推测,might的语气比may弱一点。
这种结构主要用于肯定句和否定句,疑问句改用can或could。
如:
Theymaynothaveknownitbeforehand.
4.“need+have+过去分词”表示过去做了不必做或不需要做的事情,或过去做某事纯属多余。
如:
Ineedn'thaveboughtsomuchwine—onlyfivepeoplecame.
5.“should/oughtto+have+过去分词”表示过去本该做某事但没做,其否定式表示过去不该做某事但做了,这种句式含有不满或责备之意,oughtto的语气比should强一些。
如:
Yououghtto/shouldhavestudiedharder.你本应该更努力学习的.(但没有)
Heoughtn'tto/shouldn'thavedonethat.他本来就不该做那件事.(可是做了)
6.“would+have+过去分词”表示对过去的某种情况进行猜测,或本来要做某事却因某种原因未做成,通常用来说明某一情况,但不像用should或oughtto那样含有责备之意。
如:
Iguessthepoetwouldhavebeenabouttwentywhenshewroteherfirstpoem.
Anotherworkerwouldn'thaveactedlikethat.
5.---Hi,Johnson,anyideawhereSusanis?
---Itisclasstime,soshe__________intheclassroomnow.
A.canbeB.musthavebeen
C.mighthavebeenD.shouldbe
【答案】D
【解析】
考查情态动词的用法。
A.canbe可能,可以是;B.musthavebeen一定(对过去事实肯定的推测);C.mighthavebeen可能(对过去事实肯定的推测);D.shouldbe应该是。
句意:
—知道苏珊在哪里吗?
—现在是上课时间,她应该在教室里。
故答案选D。
6.Ithasbeenannouncedthatallthecandidates___________remainintheirseatsuntilallthepapershavebeencollected.
A.shallB.could
C.wouldD.ought
【答案】A
【解析】
【详解】
考查情态动词用法。
句意:
据宣布,所有的候选人都要坐在位置上,直到所有的试卷都被收齐。
根据句意可知本句是考试规则,情态动词shall可以表示“按照规则/规定/法律要做的事情”,符合本句语境。
故A项正确。
7.Heisabad-temperedfellow,buthe________bequitecharmingwhenhewishes.
A.shallB.should
C.canD.must
【答案】C
【解析】
【详解】
考查情态动词辨析。
句意:
他是个脾气不好的家伙,但当他希望自己有魅力的时候,他可以变得相当可爱。
此处表示“能、可以”,故C项正确。
8.helawisequallyappliedtoeveryone.Noone_______beaboveit.
A.shallB.must
C.mayD.need
【答案】A
【解析】
【详解】
考查情态动词。
句意:
法律面前人人平等。
没有人能凌驾于法律之上。
A.shall用于第二、第三人称,则含有命令、警告、允诺或威胁的语气。
B.must(必须,一定)用于肯定句。
C.may(可以,能够)表允许时一般不与第三人称连用。
D.need(表示没有必要或询问是否有必要)需要;故选A。
9.---Hewassatisfiedwiththeresult,wasn'the?
---No.Itwassodifficultthathe__________havepassedit.
A.shouldn'tB.mustn't
C.couldn'tD.wouldn't
【答案】C
【解析】
【详解】
考查情态动词。
A.shouldn't不应该;B.mustn't禁止,不允许;C.couldn't不可能;D.wouldn't不会。
句意:
---他对结果很满意,是吗?
---不。
考试太难了,他不可能通过。
固定结构:
couldn'thavedone“不可能做某事”,此处是对过去事情有把握的否定推测。
故选C。
【点睛】
情态动词+havedone结构:
1.“must+have+过去分词”表示对过去发生的事情或状态进行推测,语气比较坚定,通常只用于肯定句.如:
Itmusthaverainedlastnight,forthegroundiswet.
2.“can/could+have+过去分词”表示对过去某种情况的怀疑或不确定.can和could一般用于否定句和疑问句,could的语气较can弱.如:
Hecan'thavefinishedtheworksosoon.
3.“may/might+have+过去分词”表示对已发生的动作或存在的状态进行不肯定的推测,might的语气比may弱一点.这种结构主要用于肯定句和否定句,疑问句改用can或could.如:
Theymaynothaveknownitbeforehand.
4.“need+have+过去分词”表示过去做了不必做或不需要做的事情,或过去做某事纯属多余.如:
Ineedn'thaveboughtsomuchwine—onlyfivepeoplecame.
5.“should/oughtto+have+过去分词”表示过去本该做某事但没做,其否定式表示过去不该做某事但做了,这种句式含有不满或责备之意,oughtto的语气比should强一些.如:
Yououghtto/shouldhavestudiedharder.你本应该更努力学习的.(但没有)
Heoughtn'tto/shouldn'thavedonethat.他本来就不该做那件事.(可是做了)
6.“would+have+过去分词”表示对过去的某种情况进行猜测,或本来要做某事却因某种原因未做成,通常用来说明某一情况,但不像用should或oughtto那样含有责备之意.如:
Iguessthepoetwouldhavebeenabouttwentywhenshewroteherfirstpoem.
Anotherworkerwouldn'thaveactedlikethat.
10.—________thewomanwiththebabycomeover?
Wehaveaseathere.
—Thankyou,sir.ActuallyIdohavemyseathere.Butmybabylikestolookoutofthewindow.
A.WouldB.Shall
C.MustD.May
【答案】A
【解析】
【详解】
考查情态动词。
句意:
——那位抱小孩的女士,要不来这边吧?
这儿有个座位。
——谢谢,实际上我有座位的,只是我的孩子喜欢看窗外。
would表示婉转的请求,征求对方的意见,Shall提问一般只用于第一人称,我们常说ShallI.或者Shallwe;may表示请求对方允许。
故选A。
【点睛】
would的用法
1.would最常见的用法是:
相对于一个过去时间点的后来“将要”做什么,比如:
Hesaidhewouldmeetmeatthestation.他说他会在车站接我的。
这句中的wouldmeet是相对于said(过去说)之后要做的事情。
又如:
Shethoughtshewouldhavetoasksomeoneforhelp.她当时想,她得找个人帮忙。
11.—Isawyouruncletakeataxitotheairport.Whydidn’tyoudrivehimthere?
—I__________.Butmycar___________.
A.would;wasfixedB.wouldhave;wasfixed
C.wouldhave;wasbeingfixedD.did;wasbeingfixed
【答案】C
【解析】
【详解】
考查虚拟语气和动词时态。
句意:
---我看见你叔叔坐出租车去机场了。
你为什么不开车送他去那里呢?
---我本来想送他了。
但是我的汽车当时正在修理。
根据语境可知说话人表示本来想做但是没有做的事情,应该用wouldhavedone;而修理汽车是指当他叔叔去机场的时候,表示过去正在进行的动作,故答案选C。
12.Franklyspeaking,IamnotsurewhetherI________thisintheolddayswiththatkindofequipment,whichlooksquiteoddandridiculous.
A.shouldhavedoneB.needhavedoneC.wouldhavedoneD.musthavedone
【答案】C
【解析】
【详解】
考查情态动词+havedone。
句意:
坦率地说,我不确定在过去我是否会用这种设备做这件事,这看起来很奇怪和可笑。
A.shouldhavedone表示本应该做某事,而实际上没有做某事;B.needhavedone表示本来需要做某事而没有做;C.wouldhavedone虚拟语气,表示对过去事情的假设,意思是“本来会做”;D.musthavedone表示对过去事情的肯定推测,译成“一定做过某事”。
由“intheolddays”可知,本句表示对过去事情的假设。
故选C项。
13.—Yourangmeupatabout10:
00lastnight,didn'tyou?
—No,Ididn'tphoneyou.Itsomeoneelse.
A.musthavebeenB.couldbeC.mustbeD.couldhavebeen
【答案】A
【解析】
【详解】
考查情态动词+havedone。
句意:
“昨晚10点左右你给我打了电话,是吗?
”“不,我没给你打电话。
一定是别人干的。
”must have done 是对过去发生的动作最有把握的猜测,意思是“一定”,结合语境可知,我没有打电话给你,因此猜测一定有别人给你打了电话。
故选A项。
14.—It’salready11o’clock,andhe______havebeenherehalfanhourago.
—Maybehegotcaughtintherain.
A.mustB.oughtto
C.mayD.can
【答案】B
【解析】
【详解】
考查情态动词。
句意:
已经11点了,他半小时前就该到了。
A.musthavedone必定做了…(表示对过去的推测);B.oughttohavedone本应该做的;C.mayhavedone可能已经做过某事;D.canhavedone本来可以做的(但没有做),根据题意,故选B。
15.I’msorry,butyou_____gowrong.There’snosuchmanhere.
A.needB.canC.mustD.will
【答案】C
【解析】
【详解】
考查情态动词。
句意:
很抱歉,但是你一定是弄错了。
这儿没有这么个人。
A.need需要;B.can能够;C.must必须;D.will将会。
must指有把握的推测,“一定;必定”,结合下文There’snosuchmanhere.可知一定是弄错了。
故选C。
16.—Didyouattendthemeetingfortheexperimentprojectyesterday?
—Yes,butIdon’tthinkI____becausemydirectorwasthere.
A.needtohaveB.needtoC.neededtoD.needhave
【答案】D
【解析】
【分析】
【详解】
考查情态动词+havedone。
句意:
——你昨天参加实验项目的会议了吗?
——是的,但我想我(本来)不需要,因为我的主管在那里。
Think/suppose等宾语从句中如果有否定词时,要把从句的否定词not前移,即“否定前移”。
所以not是从句中的否定词。
“needhavedone”意为“本来有必要做而未做”;“needn’thavedone”指过去本来没必要做而做了。
根据上一句时间状语“yesterday”可知本句指的是过去发生的事。
结合第二句“becausemydirectorwasthere(我的主管)在”可推断出,我本来不必要去。
故选D。
17.—It’ssohotanduncomfortablehere!
Whyareyourwindowsstillclosed?
—Oh,I’mnottoblame.They________open.
A.shan’tB.mustn’tC.won’tD.wouldn’t
【答案】C
【解析】
【详解】
考查情态动词辨析。
句意:
---这里又热又不舒服!
你的窗户怎么还关着?
---哦,不该责备我啊。
窗户打不开了。
shan’t=shallnot意为“不可,不应”;mustn’t=mustnot意为“不要”;wouldn't=wouldnot意为“不会,不愿意”。
won’t=willnot意为“不会,不能”,will在这里表示能力、功能。
例如:
Thisauditoriumwillseatonethousandpeople.这个礼堂能容纳一千人。
这句话意思是“这扇窗不能打开”,故选C项。
18.Mycomputer________startthismorning.Theremusthavebeensomethingwrongwithit.
A.wouldn’tB.shouldn’tC.couldn’tD.mustn’t
【答案】A
【解析】
【详解】
考查情态动词。
A.wouldn’t不会;B.shouldn’t不应该;C.couldn’t不能;D.mustn’t禁止,不允许。
句意:
我的电脑今早启动不了。
一定是出了什么问题。
此处would表示过去的习惯或反复性的动作。
故选A。
19.He______writingthepapernow.Hehadn’twrittenasinglewordwhenIlefthimtenminutesago.
A.shouldn’tbeB.can’thavefinished
C.can’tbeD.mustn’thavefinished
【答案】B
【解析】
【详解】
考查推测句。
句意:
他现在不可能写完了卷子。
我十分钟之前留下他时,他还没有写一个字。
根据句意可知,此处考查对过去情况的否定推测,其表达为can’thavedone不可能做某事,故选B项。
【点睛】
本题考查推测句
对过去情况的肯定推测是musthavedone
对过去情况的否定推测是can’t/couldn’thavedone
例如:
Thegroundiswet,soitmusthaverainedlastnight.
Hecan’tha
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 情态 动词 基础 练习题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)