B.must C.should have
D.must have 解析: 考查情态动词和省略。should have 在这里相当于should have come to Mike’s birthday party,即“我本应该去参加Mike 的生日晚会的”。should have done 表“本应该做某事(但实际上未做)”,其他选项不合题意。 答案: C 3.(2010·安徽卷)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 解析: 句意为:杰克的父亲很多年前一定非常勇敢,因此杰克说他的父亲是一个意志坚定的人。本题考查情态动词表推测语气。由句中的many years ago 可知是对过去的推测,故排除A、C;而B项表示可能性很小,故被排除。 答案: D 4.(2010·山东卷)I________have watched that movie—it’ll give me horrible dreams. A.shouldn’t
B.needn’t C.couldn’t
D.mustn’t 解析: 句意为:我本不应该去看那部电影——它会使我做噩梦的。考查情态动词。shouldn’t have done本不该干,但是干了;needn’t have done 本没必要干,但是干了;couldn’t have done 不可能干了某事。无mustn’t have done 结构。根据题干所提供信息应选A项。 答案: A 情况 从句 的动词 主句 的动词 例句 与现在事实相反 动词的过去式(be动词一律用were) would/could/should/might +动词原形 If I had time,I would attend your party. 如果我有时间,我就去参加你的宴会了。 If I saw him now,I would be very happy. 如果我现在见到他,我会很高兴的。 与过去事实相反 had+过去 分词 would/could/should/might+have+过去分词 You didn’t let me drive.If we had driven in turn,you wouldn’t have got so tired. 你当时不让我开车。如果我们轮流开,你就不会觉得那么累了。 与将来事实相反 动词的过去式;should+动词原形;were to+动词原形 would/could/might/should+动词原形 If it snowed/were to snow/should snow tomorrow,we would take photos. 如果明天下雪,我们就照相。 注意:(1)若条件句中有were,had,should,可把if 省略,而把were,had,should 放在主语前,形成倒装结构,这种结构主要用于书面语中。 Had you taken my advice,you wouldn’t have failed in the examination.如果你听了我的建议,你就不会考试不及格了。 (2)有时主句和虚拟条件从句的动作发生的时间不一致,此时,主句和从句的谓语动词要根据各自所指的不同时间选择适当的动词形式。 If you had worked hard,you would be very tired now. 如果你真的努力工作了,你现在就会感到很累的。(从句指过去,主句指现在)
【2017高考英语备考复习课件:语法专项提升情态动词和虚拟语气】相关文章:
★ 山东省济宁市2016年高考英语复习:高一英语语法归纳总结
★ 2017届高考英语二轮复习书面表达限时测验:7(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21