12.— You ought to have made an apology to Tom yesterday evening.
— Yes, I know I ________.
A. ought to have
B. have to
C. should
D. must have
答案 __A__ 知识点 __,__
解析 ought to have done“本应该做某事却没有做”,表示完成动作的have不能省略。
【2017高考英语一轮语法对点讲练:8 特殊句式】相关文章:
★ 贵州省贵阳市2014高考英语(新人教版)一轮阅读训练(15)附答案
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (3)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:9(含解析)
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(18)附答案
★ 河南省三门峡市2014高考英语一轮(暑假)基础训练(7)附答案
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(1)含答案
★ 2014高考英语(新人教版)一轮基础训练(6)A、B卷(附答案或解析)
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(13)附答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21