【考例14】2005北京海淀二模 —Mummy,I have broken my train.
—I told you so.You ______on it.
A.mustn’t have ridden
B.couldn’t ride
C.shouldn’t have ridden
D.needn’t ride
解析:根据语境考查情态动词与完成形式连用。should have done表示责备“该做的没有做”;shouldn’t have done为“不该做的做了。”
答案:C
【高中英语 语法精讲(Unit 13 The water planet)人教版】相关文章:
★ 2014年牛津译林版高中英语总复习(第1轮)同步练习 M11《Unit 4 The next step》Word版含解析
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(18)含答案
★ 四川省2016届高考英语一轮复习课时作业(24) Module 6 Unexplained Mysteries of the Natural World 外研版必修4
★ 北京市2014高考英语一轮复习 练习手册(34)选修7 Unit 4 Sharing(含解析)新人教版
★ 2014年牛津译林版高中英语总复习(第1轮)同步练习 M5《Unit 3 Science and nature》
★ 2014年牛津译林版高中英语总复习(第1轮)同步练习 M7《Unit 3 The world online》
★ 四川省广安市2014高考英语一轮基础训练题(10)及答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21