2011江西卷28】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
B
【考点】考查虚拟语气的用法。
【解析】句意为“要不是因为他最近受伤,我们本应该把John的名字加进昨天的比赛名单中。”but for 是虚拟语气的提示,yesterday表示过去的时间。对过去的虚拟,用主语+should / would / could / might + have done表达,故选B。
10安徽〗Jack described his father, who _______a brave boy many years ago, as a strong– willed man
A. would be
B. would have been
C. must be
D. must have been
D
〖考点〗本题考查情态动词推测用法。
〖解析〗句意为 “杰克把他的父亲描述为一个意志坚强的人, 他的父亲多年前肯定很勇敢。”用must have been表示对过去事情的肯定推测。
10安徽〗Bob would have helped us yesterday, but he-_______
A. was busy
B. is busy
C. had been busy.
D. will be busy
A
〖考点〗本题考查虚拟语气与时态。
〖解析〗前句表示对过去的虚拟, 而but之后表示过去的客观事实, 故用一般过去时态。
【英语北师大版一轮复习讲练:Part II 语法部分 专题11 情态动词和虚拟语气】相关文章:
★ 2014高考英语(新人教版)一轮基础训练(5)A、B卷(附答案或解析)
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 9 B卷 Word版含解析
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题八《情态动词用法详解》课件外研版
★ 湖南省长沙县实验中学2016届高三英语二轮复习书面表达复习重点话题指导专题02 报道评论话题指导(学生版)
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 11 B卷 Word版含解析
★ 【三维设计】2017届高考英语(江苏专用)二轮复习素材:高考单词3.高中单词分类记忆
★ 2014高考英语(新人教版)一轮基础训练(10)A、B卷(附答案或解析)
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题二《倒装句专练》课件外研版
★ 2014高考英语(新人教版)一轮基础训练(3)A、B卷(附答案或解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21