1、情态动词和虚拟语气专题演练二1John agreed to the suggestion that his students _ two weeks to prepare for the exam.Agive Bshould giveCbe given Dwould be given解析suggestion, advice 等后的同位语从句用虚拟语气。should do 或 should be done, 其中 should 可以省略,his students 与 give 之间为被动关系,故C项正确。答案C2You _ pay too much attention to your readi
2、ng skill, as it is so important.A. cant B. shouldC. must D. neednt解析本题考查情态动词的特殊用法。句意:你一定要特别注意你的阅读技巧,因为它是如此重要。cant.too. 为固定句式,意为“再也不为过;一定要”,故A项正确。答案A3_ everyone have a great Spring Festival!A. Can B. MustC. May D. Should解析本题考查情态动词的特殊用法。句意:愿大家春节快乐!情态动词 may 可以表祝愿,用于倒装句中,故C项正确。答案C4 Naturally, when I tel
3、l her what to do, my daughter _ go and do the opposite!A. may B. canC. must D. should解析此处主要考查情态动词 must 的特殊意思“非要,非得,偏要,偏偏”,表示与说话人愿望相反。句意:通常,我告诉女儿做什么时,女儿非得做相反的事。答案C5May I smoke here?If you _, choose a seat in the smoking section.A. should B. couldC. must D. may解析句意:我可以在这儿吸烟吗?如果你一定要吸的话,请在吸烟区选个座位。由语境可知,
4、此处考查 must 表示“非得,偏要”这种语气的用法。答案C6Can I pay the bill by check?Sorry, sir. But it is the management rule of our hotel that payment _ be made in cash.Ashall BneedCwill Dcan解析shall 与第二、三人称连用,表示命令,警告,允诺等语气。答案A7Whenever we met, Lily _ greet me first though I was younger than her.A. must B. wouldC. should D.
5、 could解析句意:不管我什么时候遇见莉莉,虽然我比她年轻,她总是先向我打招呼。由语境可知,此处用 would 表示“过去常常”,指过去动作的重复,B项正确。答案B8Mum, I am sorry, but I failed in the English exam.So you _ get the MP4 you want. I am sorry, too.A. shall not B. might notC. neednt D. shouldnt解析根据所学知识可知 shall 用于陈述句中的第二、第三人称时,表示说话人的意图、允诺、警告、命令、决心等。由此可知此题的答案应该选择A。答案A
6、9According to the school rules, no student _ go out of school without the permission of the teachers.A. will B. mustC. may D. shall解析主要测试 shall 的特殊用法:shall 用在条约、规章、法令等文件中表示义务或规定,一般用于第三人称。答案D10What time _ I pick you up at your house tomorrow, sir?I havent decided on the time. But I will call you.A. m
7、ay B. canC. will D. shall解析句意:先生,我明天什么时候到你家来接你?我还没有决定时间。但我会给你打电话。情态动词 shall 用于第一、第三人称的疑问句,表示请求或征求对方意见,此处为征求对方意见。答案D11I cant imagine there _ be a shortage of water in Yunnan, the southwest of China where there used to be adequate rain.A. could B. mustC. might D. should解析句意:我想像不出曾经雨水充沛的中国西南部的云南竟然缺水。sh
8、ould 可以表示一种语气,意为“竟然”,符合语境。答案D12Hows your tour around the North Lake? Is it beautiful?It _ be, but it is now heavily polluted.A. will B. shouldC. would D. must解析句意:你的环北湖之旅怎么样?那儿美吗?它应该很美,但现在已严重污染了。should,“按常理该,应该”,符合语境。答案B13On some British streets, there _ be as many as five different garbage cansthat
9、s confusing!Acan Bhave toCmust Dshall解析can 表示推测,意为“可能会”。答案A14Margaret _ stay at home all day long in front of the computer.Thats right. She should go to the fitness center with us.A. doesnt have to B. couldntC. oughtnt to D. may not解析句意:Margaret 不应该整天待在家里坐在电脑前。对。她应该跟我们到健身中心来。doesnt have to“不必”,相当于 n
10、eednt;couldnt“不能够,不可能”;oughtnt to“不应该”,相当于 shouldnt;may not“或许不”;由语境可知C项正确。答案C15Hurry up! They _ for us at the crossing.A. must wait B. must have waitedC. must be waiting D. may wait解析本题考查情态动词表推测。句意:快点!他们肯定在十字路口等我们。must 用于肯定的推测,意为“肯定会”;must be doing 强调某个动作现在肯定正在进行,符合语境。答案C16Jackie, you _ hang all yo
11、ur clothes in the room like this!Awouldnt BneedntCmustnt Doughtnt解析mustnt 表示禁止,意为“千万不要”。答案C17Holiday shopping _ be a tiring experience. There are so many places to visit and choices to make.A. can B. mayC. shall D. will解析句意:假期购物可能是一段累人的经历。有许多地方要看,许多选择要做。can“可能”,语气较肯定;may“或许”,语气较弱;由语境可知,A项正确。答案A18Lis
12、ten ! There is a knock on the door. Who _ it be?It must be Jack. Just now I sent for him.A. shall B. canC. must D. might解析句意:听!有敲门声。会是谁呢?肯定是杰克。刚才我派人去请他了。can 表推测时,往往用于疑问句和否定句;must 表推测时,只用于肯定的陈述句;might“或许”,语气较弱;由语境可知,B项正确。答案B19Hiking trips _ sound exciting to most kids, but few realize they _ be uncom
13、fortable and even dangerous.A. may; can B. must; shouldC. would; should D. can; will解析句意:远足旅行对大多数孩子来说或许听起来很令人兴奋,但很少有孩子意识到这些旅行可能会不舒服,甚至是危险的。由语境可知,两个空都表推测,指客观上的可能性,故A项正确。can“可能”;may“或许”,可能性较 can 弱。答案A20Where will you start your work after graduation?Mmm, its not been decided yet. I _ continue my study
14、 for a higher degree.A. need B. mustC. would D. might解析句意:你毕业后到哪里开始工作?还没决定呢。我可能会继续我的学业,拿一个高一点的学位。need“需要”,作情态动词用时只用于否定和疑问句中;must 表示肯定的推测;would“会;过去常常”;might“或许”;由前置语境 its not decided yet 可知,应选 might。答案D21 Sally looks very happy. She _ have got the first place in the 200metre race.A. should B. couldC
15、. must D. might解析本题考查“情态动词have done”。句意:Sally 看上去很高兴。她200米赛跑肯定得第一名了。should have done,“本应该干而事实上没干”;could have done 有两层含义:一表示过去可能干过;二表示过去本能够干某事(而事实上没干);must have done“过去肯定干过”;might have done 亦有两层含义:一表示过去或许干过;二表示过去本可以干某事(而事实上没干);由语境可知C项正确。答案C22Show me your permit, please.Oh, its not in my pocket. It _.
16、A. might fall out B. could fall outC. should have fallen out D. must have fallen out解析句意:请出示许可证。噢,不在我口袋里。肯定是掉出来了。由语境可知,fall out 动作应发生在过去,因为现在许可证不在口袋里,故应用“情态动词have done”,排除A、B两项;should have done“本应该干某事(而事实上没干)”,不符合句意;故正确答案为D项,指“过去肯定干过”。答案D23Tom hasnt turned up yet. He might have got lost.No, he _. Hi
17、s car has got a GPS.A. must not have got lost B. wouldnt have got lostC. cant have got lost D. shouldnt have got lost解析本题考查 “情态动词have done”。句意:汤姆还没到这。他可能迷路了。不,他不可能迷路。因为他的车上装有GPS定位系统。must 表推测时只用于肯定的陈述句,故A项予以排除;wouldnt have done“不会”,只用于虚拟语气;cant have done“过去不可能干过”;shouldnt have done“本不应该干某事而事实上已经干了”;由
18、句意可知C项正确。答案C24Where is Bob? I cannot find him anywhere.He _ have been off long. I heard him make a call just now.A. shouldnt B. cantC. mustnt D. neednt解析本题考查“情态动词have done”。句意:鲍勃哪里去了?我到处找不到他。他不可能离开久了。我刚才还听见他打电话了。shouldnt have done“本不应该干某事(而事实上已干了)”;cant have done“不可能干过”;must 表推测不能用于否定句,故C项错误;neednt
19、have done“本没有必要干某事(而事实上已干了)”;由语境可知B项正确。答案B25He _ a big fortune, but he was too lazy to seize the opportunity.A. can have made B. could have madeC. must have made D. ought have made解析本题考查“情态动词have done”。can have done“过去可能干过”,一般不用于肯定的陈述句。could have done 意义有二:一表示“过去可能干过”;二表示“过去本能够干某事而事实上没干”;must have done“过去肯定干过”;D项表述错误,应为 ought to have done表示“本应该干某事而事实上没干”;由句意“他本来能够挣大钱,但他太懒没抓住机会”可知B项正确。答案B