C
对过去发生的事情的否定推测。句意:—有人告诉我John今天上午又出车祸了。—我不相信。他不可能那么粗心的。couldn’t have done意为“不可能做了……”。
D
A、B项因为第二空有并列连词,排除,C项第一空意思不对,排除;D项第一空表示“将来”的时间,第二空表示“转折”的含义。
通顺。
C
根据语境,是对过去了的事情表示感谢。情态动词 + have done,表示过去。would意为“会,将”。
C
首先排除B、D,B表示一种委婉,此时没必要,D项must语气不对。shall表单纯的将来,而will更好,表示我们将来愿意去。
D
can’t have done表示对过去的行为动作的否定,从上文来看“根据我所了解的情况,他们不可能这个假期很快乐”,A项表示“可能已经,该已”,B项表示“过去该做而未做”,C项表示“本来不需做而实际上做了”。
C
shouldn’t have come意为“本不应该来” ,暗含 “她来过了” 的意思,与题意不符;needn’t have to come中need为情态动词,倾向于主观上的“必要”,与题中给出条件“We had changed our plan”不符;didn’t need to come中的need to do表示“(有责任、有义务)做某事”,符合题意。
【高三英语词法精练:情态动词和虚拟语气(一)】相关文章:
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:模式2 多一词(含解析)
★ 山西省永济市涑北中学高三英语总复习:美文欣赏(2)(You Are My Life)
★ 安徽省淮南市2014高考英语一轮单项选择及文章训练(2)及答案
★ 山西省永济市涑北中学高三英语总复习:美文欣赏(2)(SandandStone)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:4(含解析)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:8(含解析)
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(4)含答案
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(9)含答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21