1、高考资源网( ) 您身边的高考专家 版权所有高考资源网 - 1 - 专题限时检测(六)专题限时检测(六) 情态动词和虚拟语气情态动词和虚拟语气 (共 3 组,限时 25 分钟) 模拟题组一 1(2019 苏州模拟)I have known Tom Jones for years; naturally, he is nervous in case anything _ go wrong. Ashould Bcan Cmust Dwill 解析: 选 A 句意: 我认识汤姆 琼斯很多年了; 当然, 他很紧张, 以防出什么差错。 in case 后面的事情是小概率事件,用“should动词原形”。
2、2(2019 无锡模拟)I cant understand why he _ so angry. I meant no offence. Its typical of him to be so sensitive. Amust have been Bshould have been Cmight have been Dcan have been 解析:选 B 句意:“我无法理解为什么他竟然会如此生气。”“他经常这样敏感 的。”should 此处意为“竟然”,表示出乎意料;根据“I meant no offence.”中用了过去时 可知,事情发生在过去,故选 B。 3(2019 常州模拟)I s
3、pent a week in Xiamen last month. Then you must have been overcharged for sea food many a time, _ you? This city is known for that. Amustnt Bwerent Chavent Dhadnt 解析:选 B 句意:“上个月我在厦门待过一个月。”“你一定因为海鲜食品被宰了很多 次,对吗?这个城市宰客是很有名的。”must 在句中表示“想必,一定”的时候,其后面 如果用反义疑问句,要依据不表示推测的情形来确定。根据句中的时间状语,可知此处是 对过去进行推测,用一般过去
4、时。 4(2019 常州模拟)Using AI, many companies are now conducting experiments that _ possible just a few years ago. Awould have been Bmight have been Cshouldnt have been Dcouldnt have been 解析:选 D 句意:如今使用 AI(人工智能)后,许多公司都可以做在几年前不可能做的实 验。根据语境可知,此处应表示否定,说明过去的可能性,故用 could not have been。 5(2019 徐州、淮安、连云港模拟)Its r
5、eally great to have a computer to store my photos. Dont count on it too much. It _ break down and youd better make a copy of them. Amust Bcan 高考资源网( ) 您身边的高考专家 版权所有高考资源网 - 2 - Cshould Dwill 解析:选 B 句意:“有一台电脑来存储我的照片真是太好了。”“别太指望它。它有可 能会发生故障,你最好把它们复制一份。”can 表示客观存在的可能性。 6 (2019 南京、 盐城模拟)Pele had bags of
6、natural talent, but he _ without the determination to deal with all the problems life threw in his path. Awould never succeed Bnever succeeded Cwould never have succeeded Dhad never succeeded 解析:选 C 句意:贝利有很多的天赋,但是如果他下不了决心去处理人生道路上遇到的 所有问题的话,他是永远不会成功的。本句是由 without 引出的含蓄虚拟条件句,再根据 句中的第一个谓语动词 had,可以判断此处是
7、表示与过去事实相反的假设,主句部分应该 用 would have done。 7 (2019 镇江模拟)I felt like giving up. I probably _, but my Dad whispered, “Come on! You can make it.” Awould have Bwould Cshould Dshould have 解析:选 A 句意:我想放弃。我可能已经放弃了,但我爸爸低声说:“加油!你可以做 到。”空格后是 but 引导的并列句,表示隐匿的条件,根据谓语动词 whispered 可知,此 处表示与过去事实相反的假设,所以主句谓语用 would hav
8、e过去分词,此处用了省略形 式。 8(2019 徐州、淮安、连云港模拟)What a pity! You missed my birthday party. Terribly sorry! _ my uncle not visited me unexpectedly. AShould BWould CHad DDid 解析:选 C 句意:“好可惜,你没有参加我的生日聚会。”“非常抱歉,要是我叔叔昨 天没有突然来看我(我就不会错过你生日了)。”答句是一个省略句,省略了主句,而且还 是一个倒装句。Had my uncle not visited me unexpectedly.If my uncl
9、e had not visited me unexpectedly. 9(2019 泰州模拟)Hope there will be an end to the trade war between China and the US. Indeed, otherwise both sides _ a lot. Amust suffer Bwere to suffer Csuffered Dwould suffer 解析:选 D 句意:“希望中美之间的贸易战能够结束。”“是的,要不然的话,双方都 高考资源网( ) 您身边的高考专家 版权所有高考资源网 - 3 - 会遭受很大的损失。”otherwis
10、e 表示隐匿的条件,根据句意可知此处表示的是与将来事 实可能相反的假设,所以主句部分用“would动词原形”。 10(2019 扬州模拟)If she _ make such a simple wish as not to be teased for disability last Christmas, Amy would still feel lonely now. Ahad dared not Bhadnt dared to Cdared not Ddidnt dare to 解析:选 B 句意:如果她在去年圣诞节不敢许下如此简单的愿望不因为残疾而被嘲 笑,艾米现在仍然会感到孤独。由 la
11、st Christmas 可知,从句与过去事实相反,所以从句谓 语应用 had done。 11 (2019 南通模拟)If it had not been for the heroes contributions and sacrifices, we _ such a happy life. Awouldnt have led Bwouldnt be leading Chavent led Dare not leading 解析:选 B 句意:如果不是英雄们的贡献和牺牲,我们现在不会过着幸福的生活。本句 是混合条件句,从句与过去的事实相反,用的是 had动词的过去分词。但是主句与现在 的事实
12、相反,所以用 would动词原形。此处是与现在正在发生的事情相反,应用进行式。 12(2019 南通七市模拟)I would not be seeing the film now _ me up in time. Awere Kathy not to pick Bhad Kathy not picked Cif Kathy hasnt picked Dif Kathy did not pick 解析:选 B 句意:要是 Kathy 没有及时来接我,我现在就不会在看这部电影了。该句是 混合条件句。从句部分是表示与过去事实相反的假设,所以应该用 had done。此处省略了 if,将 had 提至
13、句首。had Kathy not picked .if Kathy had not picked .。 13(2019 苏、锡、常、镇模拟)The accident which left 15 people on board dead _ if both the angry female passenger and the bus driver had kept calm. Ashould have avoided Bshould be avoided Ccould have avoided Dcould have been avoided 解析:选 D 句意:如果那位愤怒的女乘客和司机都保持
14、冷静的话,这次造成车上 15 人 死亡的事故本可以避免的。根据从句中“had kept calm”可知本句是表示与过去事实相反的 假设, 所以主句谓语必须用 could/should/wouldhave done。 又因为“the accident”与“avoid” 之间是被动关系,所以用被动式。故选 D。 高考资源网( ) 您身边的高考专家 版权所有高考资源网 - 4 - 14(2019 盐城模拟)If the new security system _ into effect, such accidents would never have happened. Awould be put
15、Bwere put Cshould be put Dhad been put 解析:选 D 句意:如果新的安全系统已经得以实施,这种事故就不会发生了。根据主句 中的谓语动词“would never have happened”可知该句表示的是与已经发生的事情相反的假 设,所以从句谓语用 haddone。 15 (2019 苏、 锡、 常、 镇模拟)The explosion in the chemical plant _ avoided had the county authorities, aiming too much at short- term interests, performed
16、 their duties from the beginning. Ashould be Bmight be Cmust have been Dcould have been 解析:选 D 句意:如果县政府从一开始就履行职责,不是过分着眼于短期利益,那么化 工厂的爆炸就可以避免。had the county authorities . performed their duties from the beginning 是省略了 if 的条件状语从句。正常的语序是:if the county authorities had performed . ; 由 此 可 见 本 句 表 示 与 过 去
17、事 实 相 反 的 假 设 , 主 句 谓 语 应 该 用 would/could/mighthave done。 模拟题组二 1(2019 苏、锡、常、镇模拟)Ann said whenever her father was unhappy he _ go out and buy something, usually something large and useless. Ashould Bcould Cwould Dmight 解析:选 C 句意: Ann 说,无论何时,她爸爸不开心的时候,就会出去买点东西,通 常是一些大而无用的东西。would 表示过去某种倾向或习惯性动作,故选 C。
18、 2(2019 南京模拟)Excuse me, do you mind if I open the window? Well, if you _. I can put on more clothes. Acan Bmay Cmust Dshall 解析:选 C 句意:“对不起,我打开窗户你介意吗?”“好吧,如果你一定要开。我可 以多穿衣服。”must 表示“必须,一定要”。 3(2019 苏、锡、常、镇模拟)Mum, little Ray broke his toys again! It doesnt matter. You see, accidents _ happen. Ashall Bs
19、hould Cmust Dwill 解析:选 D 句意:“妈妈,小 Ray 又弄坏了他的玩具。”“没事的,意外总会发生的”。 高考资源网( ) 您身边的高考专家 版权所有高考资源网 - 5 - will 表示倾向性、必然性。 4(2019 常州模拟)Why didnt you move to another city when you finished your further study abroad? I wanted to, but she simply _let me go. Acouldnt Bwouldnt Cshouldnt have Dmustnt have 解析:选 B 句意
20、:“既然你完成了在国外的深造,为什么不搬到其他城市去呢?”“我 想去的,但是她不愿意我去。”wouldnt “不愿意”,符合语境。 5(2019 南京模拟)Held inside for too long, regret _ affect the immune system. Amust Bcan Cshould Dshall 解析:选 B 句意:后悔在心里憋得时间过长,可能会影响到免疫系统。can“可能”, 符合语境。 6(2018 苏、锡、常、镇模拟)Its so cold here! Why havent you turned on your air conditioner? Well,
21、 it _ turn on. Ashouldnt Bcant Cwont Dshant 解析:选 C 句意:“这里这么冷!为什么你不开空调?”“哎,它就是打不开。”wont 可用于叙述在某种情况下可能的事。故选 C。 7I know the furniture is expensive but it will last for years. I _ hope so too. Acan Bmay Cmust Dshould 解析:选 D 句意:“我知道这些家具贵,但是比较耐用。”“我希望如此。”should“应 该; 将会”,符合语境。 8(2019 苏、锡、常、镇模拟)Nowadays peo
22、ple seem to become more and more selfish. How much better life would be if we _ to the values of the past! Awere to return Bhad returned Creturn Dwill return 解析:选 A 句意:“现在人们好像变得越来越自私了。”“要是我们能够回到过去的价 值观的话,我们的生活将会好得多!”根据句意可知,此处是对将来情况的假设,从句谓 语动词可以用 were to do, should do 或过去式。 9 (2019 苏、 锡、 常、 镇模拟)Penny
23、s baby daughter narrowly escaped drinking the furniture polish on the coffee table. Luckily for her. She _ sick or even died. 高考资源网( ) 您身边的高考专家 版权所有高考资源网 - 6 - Acould have got Bshould have got Cmust have got Dwill have got 解析:选 A 句意:“彭妮的小女儿险些喝了咖啡桌上的家具亮光剂。”“她真幸运。她 本可能会大病一场或者甚至(为此)送命的。”could have done
24、 表示“过去可能做某事而没 做”, 符合语境。 should have done 表示“本应该做某事而没做”; must have done 表示“过 去一定做了某事”。 10 (2019 通、 泰、 淮、 连、 扬、 徐、 宿模拟)Trains to Nantong now only come to the outer city limits, because building the railway tracks into the city _ many old buildings. Awould have damaged Bdamaged Cshould have damaged Dha
25、s damaged 解析: 选 A 句意: 到南通的火车现在只到城外, 因为在市内修建铁轨会损坏许多旧建筑。 该句是隐匿条件句,条件是“如果当时铁轨建到市里去的话”,表示与过去的事实相反, 所以主句部分用“wouldhave done”,故选 A。 11(2019 盐城模拟)Can you give me some advice on how to deal with that tough customer? I _ to her instead of trying to explain over the phone if in your shoes. Awill write Bwould w
26、rite Cwere to write Dwould have written 解析:选 B 句意:“如何对付那个难应付的顾客,你能给我点建议吗?”“要是我是你 的话,我会给她写信而不是尝试在电话里跟她解释。”此处表示对现在的虚拟,主句中谓 语动词用 would do。 12 (2019 苏、 锡、 常、 镇模拟)There _ a slight decrease in his weight but he eats too much. Awas Bcould have been Chad been Dcould be 解析:选 D 句意:他的体重本来可以减轻不少的,但他吃得太多了。根据后面的
27、eats 可 确定主句表示与现在事实相反的假设,故用 could动词原形。 13 (2019 通、 泰、 扬、 徐、 淮、 宿模拟)What a relief! We would still be wandering aimlessly in the woods _ to bring a compass with you. Ashould you forget Bhad you forgotten Cyou should forget Dyou had forgotten 解析:选 B 句意:多么令人宽慰啊!如果你忘了带指南针的话,我们仍然会漫无目的地 在树林里徘徊。本句是混合条件句,主句是与
28、现在事实相反,而从句与过去事实相反,故 从句中应该用过去完成时。had you forgottenif you had forgotten。 14(2019 苏、锡、常、镇模拟)I cant believe it. Tom failed the test again! He would not be so upset now _ your advice. 高考资源网( ) 您身边的高考专家 版权所有高考资源网 - 7 - Awould he follow Bshould he follow Cdid he follow Dhad he followed 解析:选 D 句意:要是他过去听取了你的
29、建议他现在就不会这么懊恼了。此处表示对过 去的虚拟,从句中动词用 had done,这里是省略 if 的用法。 15It is hard to believe that the heartbroken couple separated in World War could meet again on the same day that they _ their fifth wedding anniversary. Ashould celebrate Bmust have celebrated Cwas celebrating Dwould have celebrated 解析:选 D 句意:很
30、难相信在第二次世界大战中分离的心碎的夫妇会在他们要庆祝第五 个结婚纪念日的同一天再次见面。根据上文中的“separated in World War ”可知这对夫 妻因为战争离别了,没有能庆祝他们的第五个结婚纪念日。所以该句是与过去事实相反的 愿望,主句谓语用“wouldhave done”。 强化题组 完成句子 1老师说房间里的东西,我们喜欢什么就可以拿什么。 The teacher said we could/might_take_whatever_we_liked in the room. 2如果你不按要求去做,你会丢了工作的。 You shall_lose_your_job if yo
31、u dont do as told. 3没有人比视而不见的人更瞎了。 No one is so blind as those_who_wont_see. 4既然航班被取消了,你不妨乘坐火车。 Since the flight was cancelled, you might_as_well_go_by_train. 5开车的时候你再小心也不为过。 You cannot_be_too_careful when you drive a car. 6本来你是可以给他一些帮助的,不管你有多忙。 You could/might_have_given_him_some_help however busy
32、you were. 7他的父母本来不该给他这么多钱的。 His parents shouldnt_have_given_him_so_much_money. 8我希望我是一只飞翔的小鸟,可以在空中自由地飞翔。 I wish I_were_a_flying_bird and could_fly_freely in the sky. 9我本可以早点来,但我不知道你在等我。 I could_have_come_earlier,_but I didnt know that you were waiting for me. 10那个男孩坚持说他没有偷钱,所以他要求被立刻释放。 高考资源网( ) 您身边的高考专家 版权所有高考资源网 - 8 - The boy insisted that he_had_not_stolen_money,_so he insisted that he_should_be_set_free_immediately.