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高考英语(新人教版)一轮阅读训练(19)附答案
★ 辽宁省辽阳市2014高考英语单项选择一轮(暑假)训练(13)附答案
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(13)及答案
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(18)附答案
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(11)含答案
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (3)
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(5)含答案
★ 四川省广安市2014高考英语一轮基础训练题(10)及答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21