考查|真题 | 高考英语真题专练:情态动词和虚拟语气(含答案和解析)( 四 )


32. no modern telecommunications, we would have to wait for weeks to get news from around the world.
A. Were there B. Had there been
C .If there are D. If there have been
试题分析:对现在情况的虚拟 , 条件句中用一般过去时 , 主句用“ would/ should/ might/ could +动词原形 。 虚拟条件句中有had, should, were时 , 可以将if去掉 , 然后把had, should, were提到主语前面 。 所以选A 。 句意:如果没有现代的通信 , 我们将会等上几周的时间才能得到来自世界的新闻 。
25. My book, The House of Hales , is missing. Who ________ have taken it?
A. need B. must C. should D. could
【解析】试题分析:考查情态动词辨析及语境理解 。 Need用在情态动词 , 只用在否定句和疑问句中 , “必要”;must“必须” , 表示肯定推测 , 用在肯定句中;should“应该、竟然”;could“能够、可能” 。 题干中的说话人书丢了 , 应该是猜测可能是谁拿走了 , 故选D 。
If Mr. Dewey _____ present, he would have offered any possible assistance to
the people there.
A. were B. had been C. should be D. was
试题分析:考查虚拟语气用法 。 本题考查的是if条件从句与过去事实相反的虚拟语气 , 故从句用had + v-ed , 主句用would / could/ should / might + v-ed 。 句意:如果Dewey先生在场的话 , 他会提供那里人们的任何可能的帮助 。 故B正确 。
【电子版获取方式“高中英语” , 然后对它说:“0601” , 也就是在公众号聊天界面回复:“0601” , 即可立即免费获取!】
发送消息“0601”
【版权说明】本文来源于 网络 , 由高中英语编辑整理 , 如涉版权 , 请联系删除 。
高中英语


推荐阅读