We _____John’s name on the race list yesterday but for his recent injury
A. will put
B. will have put
C. would put
D. would have put
解析:句意:要不是约翰最近受伤了,我们昨天就把他的名字填在比赛名单里了。句中but for意为“要不是”,表示与过去事实相反的假设,故只能用would have done结构。
答案:D
命题立意:本题考查虚拟语气。判断介词短语表虚拟条件是解答此题的关键。难度中等。
11.
-How's your new babysitter?
-We ____ask for a better one ,All our kids love her so much.
A. should
B. might
C. mustn't
D. couldn't
解析:句意:“你们的新保姆怎么样?”“我们找不到更好的了,我们所有的孩子都那么喜欢她。”根据后置语境All our kids love her so much.可知,前面的句子应表示肯定意义,又由于句中出现了better这一比较级的单词,所以空格处用否定形式,构成“形容词的比较级与否定词连用表示最高级含义”的结构。mustn't表示“禁止,不许”;couldn't表示“不可能”,所以D项意义正确。
答案:D
命题立意:本题考查情态动词的用法及形容词的比较级用在否定句中表示最高级含义的用法。解题时要注意空格后的语境所提供的信息。难度偏高。
【2017届广东省天河中学高考英语一轮复习基础训练:情态动词和虚拟语气04(含答案)】相关文章:
★ 2017届高考英语二轮复习书面表达限时测验:4(含解析)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:8(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:体验真题(含解析)
★ 【优化方案】2017届高考英语二轮复习全国卷Ⅱ规范练:3(含解析)
★ 山西省永济市涑北中学高三英语总复习:美文欣赏(2)(Fiancé)
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 11 B卷 Word版含解析
★ 山西省永济市涑北中学高三英语总复习:美文欣赏(2)(The Grace of Life)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (97)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21