【考例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轮)同步练习 M8《Unit 3 The world of colours and light》
★ 2014年牛津译林版高中英语总复习(第1轮)同步练习 M11《Unit 4 The next step》Word版含解析
★ 2014年牛津译林版高中英语总复习(第1轮)同步练习 M4《Unit 3 Tomorrow s world》
★ 2014年牛津译林版高中英语总复习(第1轮)同步练习 M5《Unit 3 Science and nature》
★ 北京市2014高考英语一轮复习 练习手册(34)选修7 Unit 4 Sharing(含解析)新人教版
★ 北京市2014高考英语一轮复习 练习手册(19)必修4 Unit 4 Body language(含解析)新人教版
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(1)附答案
★ 2014届高考英语一轮复习课时作业(二十九)必修5Module 5《The Great Sports Personality》(外研版)
★ 北京市2014高考英语一轮复习 练习手册(40)选修8 Unit 5 Meeting your ancestors(含解析)新人教版
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21