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课时提升作业(牛津译林版)】相关文章:
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (83)
★ 【三维设计】2017版(江苏专用)二轮复习练习:必修1 Unit 2《Growing pains》课时跟踪检测A卷(含解析)
★ 【人教版】2014届高考英语一轮复习指导考点针对练:选修8 unit1《A land of diversity》
★ 2014届高考英语一轮复习课时作业(十二)必修2Module 6《Films and TV Programmes》(外研版)
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 11 A卷 Word版含解析
★ 【浙江专用】2014届高考英语一轮复习课时作业(四)必修1Unit 4《Earthquakes》
★ 【浙江专用】2014届高考英语一轮复习课时作业(二十五)必修5Unit 5《First aid》
★ 【人教版】2014届高考英语一轮复习指导考点针对练:必修1 unit3《Travel journal》
★ 北京市2014高考英语一轮复习 练习手册(40)选修8 Unit 5 Meeting your ancestors(含解析)新人教版
★ 【北京专用】2014届高考英语一轮复习方案课时作业:选修6 Unit 2 Poems
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21