2.用于虚拟语气中时,表示与过去事实相反。 You must have caught the bus if you had got up earlier. 如果你早一点儿起床的话,你准能赶上那一班公共汽车了。(事实上没有赶上公共汽车) He must have won the game if he had been careful enough. 如果他足够细心的话,他准能赢得比赛。.
D. needn't have done 用于对过去的责备,表示“没有必要做某事,可是做了”。 The airport is close to us. You needn't have hurried there early. 机场离这儿很近,你没必要早早地赶到那里。(可是你早早地到那儿了) He is still young. You needn't have sent him such an expensive present. 他还小,你没必要送他这么昂贵的礼物。 注意: 如表示“过去不必做也没有做”之意,需用didn't need to do。 It is not cold today. I didn't need to take the thick sweaters out. 今天天气不冷,我没有必要把厚毛衣拿出来。(实际上也没拿)E. should ought to have done
1.表示对过去动作的责备或批评。 You should have gone over your lessons. (In fact you didn't go over your lessons.) 你们应把功课复习好的。(可事实上你们没有。) You shouldn't have watched TV last night. (In fact you watched TV last night.) 你们昨天晚上本不该看电视。(可你们看了。)
You oughtn't to have entered the teachers' office without permission. 没有经过允许,你们本不该进老师的办公室。 You oughtn't to have gone to the deserted place alone. 你不该独自去那荒凉之地。
【2017届广东省广州市天河中学高考英语语法一轮复习基础知识点精讲:情态动词03(含答案)】相关文章:
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:考法2 句法错误(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍完形填空之夹叙夹议文:考纲分析(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍语法填空:体验真题(含解析)
★ 2017届高考英语二轮复习书面表达限时测验:3(含解析)
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(9)及答案
★ 河南省三门峡市2014高考英语一轮(暑假)基础训练(13)附答案
★ 2017高考四川省广安市英语阅读理解一轮系列训练:2(含解析)
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(17)含答案
★ 【优化方案】2017届高考英语二轮复习全国卷Ⅱ题型重组训练:第4组(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21