11. 【解析】选A。考查情态动词。句意: ——你猜怎么着! 我通过了我的英语口语测试并且得了A。——祝贺你。你一定做了大量的练习。must have done表示对过去发生的事情的肯定推测, 符合句意。should have done表示“本应该做某事而没做”; would have done表示“本会做某事, 但没做”; could have done表示“本能够做某事但没有做”, 均与题意不符。
【知识拓展】情态动词+have done小结
情态动词+have done表示对过去情况的推测, 除了must/may/might/can/could have done外, 还有以下几种形式。
(1)would have done是虚拟语气, 表示对过去事情的假设, 意为“本来会做”。
I would have told you all about the little boy’s story, but you didn’t ask me.
我本来会告诉你这个小男孩的故事, 但是你没有问我。
(2)should have done意为“本来应该做某事, 而实际没做”。shouldn’t have done表示“本来不应该做某事, 而实际做了”, 含有指责对方或自责的意思。
Tom, you are too lazy. The work should have been finished yesterday.
汤姆, 你太懒惰了。这项工作本来应该昨天就做完的。
(3)ought to have done表示“过去应该做而实际并没有做”, 意为“理应做……”, 往往表示遗憾。与should have done用法基本一样。
【2017届江苏省高考英语一轮复习:必修4 Unit 2课时提升作业(牛津译林版)】相关文章:
★ 2017届高考英语二轮复习大题冲关秘籍阅读理解七选五:体验真题(含解析)
★ 【浙江专用】2014届高考英语一轮复习课时作业(二十八)选修6Unit 3《A healthy life》
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 1 A卷 Word版含解析
★ 【人教版】2014届高考英语一轮复习指导考点针对练:选修6 unit4《Global warming》
★ 2014届高考英语一轮复习课时作业(四十一)选修7Module 5《Ethnic Culture》(外研版)
★ 【人教版】2014届高考英语一轮复习指导考点针对练:选修8 unit1《A land of diversity》
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (3)
★ 2014届高考英语一轮复习课时作业(十二)必修2Module 6《Films and TV Programmes》(外研版)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (83)
★ 2017届高考英语二轮复习大题冲关秘籍语法填空:创新押题(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21