高考情态动词的练习题库
- 格式:doc
- 大小:79.00 KB
- 文档页数:12
高考情态动词的练习题库 一、单项选择情态动词 1.Frankly speaking, I am not sure whether I ________ this in the old days with that kind of equipment, which looks quite odd and ridiculous. A.should have done B.need have done C.would have done D.must have done 【答案】C 【解析】 【详解】 考查情态动词+have done。句意:坦率地说,我不确定在过去我是否会用这种设备做这件事,这看起来很奇怪和可笑。A. should have done表示本应该做某事,而实际上没有做某事;B. need have done表示本来需要做某事而没有做;C. would have done虚拟语气,表示对过去事情的假设,意思是“本来会做”;D. must have done表示对过去事情的肯定推测,译成“一定做过某事”。由“in the old days”可知,本句表示对过去事情的假设。故选C项。
2.Paul did a great job in the speech contest. He many times last week. A.need have practised B.might practise C.must have practised D.could practise 【答案】C 【解析】 【详解】 考查情态动词。句意:保罗在演讲比赛中表现得很好。他上星期一定练习了很多次。must have done是对过去发生的动作最有把握的猜测,意思是“一定”。故C选项正确。
3.It is really cold and the ground is wet; it ________ have rained last night. A.might B.must C.can D.should 【答案】B 【解析】 【详解】 考查情态动词辨析。句意:天气很冷而且地面是湿的,昨晚一定下了雨。根据上文the ground is wet可知,“昨晚下了雨”是肯定的,故用must have done“必定做了……”表示对过
去十分有把握的推测,故选B。 【点睛】 must have done用法辨析
must have done:表示对过去的肯定的逻辑推测,推定某件事情、动作或状态可能在过去发
生过(存在过)。 He must have been a doctor, for he knows medicine so well. 他过去肯定是一位医生,他对医学
如此了解。 Somebody must have stolen the ring. 肯定有人偷了这枚戒指. [该句所推断的偷窃动作发生在过去.] The temperature must have dropped to below zero last night, because the water is frozen all over.昨夜的温度肯定降到零度以下,因为水都冻住了。 如果“must + have + 过去分词”句型与by now连用,还可以表示对现在完成的动作和状态的肯定推测,但实质上还是指所推测的过去的动作。例如: They started early this morning; they must have arrived by now. 他们今晨很早就出发了,现在
肯定已经到了。 中国学生的常见病句是:They...; they certainly have arrived.病句的句义是“他们当然已经到达了。”(这不是对过去的肯定推测,而是断定动作已经完成。)
4.---Hi, Johnson, any idea where Susan is? ---It is class time, so she __________ in the classroom now. A.can be B.must have been C.might have been D.should be 【答案】D 【解析】 考查情态动词的用法。A. can be可能,可以是;B. must have been一定(对过去事实肯定的推测);C. might have been可能(对过去事实肯定的推测);D. should be应该是。句意:—知道苏珊在哪里吗?—现在是上课时间,她应该在教室里。故答案选D。
5.The room is so clean. He ________ have cleaned it yesterday evening. A.will B.need C.can D.must 【答案】D 【解析】 【详解】 考查情态动词表推测。句意:房间如此干净,他一定是昨天晚上打扫过了。must have done表示对过去发生的事情有把握的猜测,意思是“一定(做过)”,故D项正确。
6.he law is equally applied to everyone. No one _______ be above it. A.shall B.must C.may D.need 【答案】A 【解析】 【详解】 考查情态动词。句意:法律面前人人平等。没有人能凌驾于法律之上。A. shall用于第二、第三人称,则含有命令、警告、允诺或威胁的语气。B. must(必须,一定)用于肯定句。C. may(可以,能够)表允许时一般不与第三人称连用。D. need (表示没有必要或询问是否
有必要) 需要;故选A。 7.— Mum, little Ray broke his toys again! —It doesn't matter. You see, accidents _____happen. A.shall B.should C.must D.will 【答案】D 【解析】 【详解】 考查情态动词辨析。句意:——妈妈,小雷又弄坏了他的玩具。——没事的,你看,意外总会发生。A. shall将要,会;B. should应当;C. must必须;D. will总是。Will可以表示习惯,意思为“惯于,总是”。故D选项正确。 【点睛】 will/would是情态动词,其表达的意思如下。
(1)表示意志或意愿:决心,愿意,……好吗? We will do our best to save the child. 我们会尽力抢救这个孩子。
I told her to stop crying, but she just wouldn’t listen. 我叫她别哭,可她就是不愿听。
注:表示请求、建议或征求对方意见时,用Would you…? 比用Will you…?更婉转。如: Will/Would you please keep the door open? 请让门开着好吗? Will/Would you go with me? 你愿意和我一起去吗? (2)表示真理或习惯:惯于,总是。如:
Oil will float on water. 油总是浮在水面上。
She will listen to music alone in her room for hours. 她独自在房间里听音乐,一听往往就是几
小时。 He would get up early when he lived in the country. 他住在乡下时总是早起。
(3)表示要求:一定,必须。如:
You will report to me afterward. 你稍后一定要向我报告。
(4)表示猜测:可能,大概。如:
This will be the house you’re looking for. 这大概就是你找的那所房子了。
(5)表示功能:能。如:
This auditorium will/would seat one thousand people. 这个礼堂能容纳一千人
分析句子可知,本句中的will表示习惯,意思为“惯于,总是”且符合语境。故D选项正确。
8.---He was satisfied with the result, wasn't he? ---No. It was so difficult that he __________have passed it. A.shouldn't B.mustn't C.couldn' t D.wouldn't 【答案】C 【解析】 【详解】 考查情态动词。A. shouldn't 不应该;B. mustn't禁止,不允许;C. couldn' t 不可能;D. wouldn't不会。句意:---他对结果很满意,是吗? ---不。考试太难了,他不可能通过。固定
结构:couldn' t have done“不可能做某事”,此处是对过去事情有把握的否定推测。故选C。
【点睛】 情态动词+ have done结构: 1.“must + have + 过去分词”表示对过去发生的事情或状态进行推测,语气比较坚定,通常只用
于肯定句.如:It must have rained last night,for the ground is wet. 2.“can / could + have + 过去分词”表示对过去某种情况的怀疑或不确定.can和could一般用于
否定句和疑问句,could的语气较can弱.如:He can't have finished the work so soon. 3.“may / might + have + 过去分词”表示对已发生的动作或存在的状态进行不肯定的推
测,might的语气比may弱一点.这种结构主要用于肯定句和否定句,疑问句改用can或could.如:They may not have known it beforehand. 4.“need + have + 过去分词”表示过去做了不必做或不需要做的事情,或过去做某事纯属多余.如:I needn't have bought so much wine—only five people came. 5.“should / ought to + have + 过去分词”表示过去本该做某事但没做,其否定式表示过去不该
做某事但做了,这种句式含有不满或责备之意,ought to的语气比should强一些.如: You ought to / should have studied harder.你本应该更努力学习的.(但没有) He oughtn't to / shouldn't have done that.他本来就不该做那件事.(可是做了) 6.“would + have + 过去分词”表示对过去的某种情况进行猜测,或本来要做某事却因某种原