3.(2012·河南模拟)—Mary,how did your math test go?
—I had thought I ________,but in fact I came in the top 10 in my class.
A.should have failed
B.couldn’t have failed
C.might have failed
D.shouldn’t have failed
解析:选C。考查情态动词的用法。might have done表示对过去发生的事情的猜测或担心,意思是“或许会……”,而事实上不一定如此。
4.(2012·潍坊教学检测)How I wish I ________ my mouth before I shouted at my mum!
A.shut
B.have shut
C.had shut
D.would shut
解析:选C。考查虚拟语气。wish后跟从句,从句要用虚拟语气,因为后面是过去时,故此处表示与过去事实相反,要用过去完成时。
5.—Why didn’t you go to Mike’s birthday party yesterday?
—Well,I ________,but I forgot it.
A.should
B.would
C.should have
D.must have
解析:选C。should have done表示“过去本应该做某事(却没有做)”。must have done则用于表示对过去所发生事情的肯定猜测。
6.—Dad,can I surf the Internet?
—Again?I wish that you ________ going online________ your health.
【2016届高考英语二轮精选基础词汇+语法强化练习(06)外研版】相关文章:
★ 常熟市2014高考英阅读理解语一轮(暑假)训练题(7)及答案
★ 2014高考英语(新人教版)一轮基础训练(14)A、B卷(附答案或解析)
★ 四川省2016届高考英语一轮复习课时作业(38) Module 2 Highlights of My Senior Year 外研版选修8
★ 贵州省贵阳市2014高考英语(新人教版)一轮阅读训练(4)附答案
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(6)附答案
★ 浙江省湖州市2014高考英语阅读理解一轮(暑假)精炼(4)含答案
★ 2017届高考英语二轮复习大题冲关秘籍语法填空:解题技巧(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21