A. doesn’t mention
B. didn’t mention
C. hasn’t mentioned
D. hadn’t mentioned
【答案】B
【解析】考察时态。But后面应该使用陈述语气,根据前半句的had thought可知是与过去事实相反的虚拟语气,那么but后面应该使用的是过去时。故B正确。
27.---Hurry, John!
---Oh, damn! Both my legs are nearly to give out. I ____for hours.
A. had walked
B. walked
C. have been walking
D. am walking
【答案】C
【解析】考察时态。根据for hours和my legs are nearly to give out可知我已经连续步行好几个小时了,故使用现在完成进行时,故C正确。句意“我的双腿几乎走不动了,我已经连续步行好几个小时了。
28.The welldressed lady was caught stealing in the fashion shop. Strangely enough,she ________have done such a thing.
Awould
B. must
C. should
D. might
【答案】C
【解析】情态动词用法辨析。Would have done会做某事;must have done一定做了某事;should have done本应该做,实际上却为做;might have done也许做了某事;结合句意可知C正确。句意:那位穿着考究的女士在服装店里偷东西呗抓了。正是奇怪,她竟然会做这样的事情。故C正确。
【2017届高考英语二轮热点复习训练:语法单选题系列32】相关文章:
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 8 A卷 Word版含解析
★ 天津市武清区杨村第四中学2016届高考英语一轮复习语法专题十一《主谓一致语法》课件外研版
★ 2014高考英语(新人教版)一轮基础训练(6)A、B卷(附答案或解析)
★ 【人教版】2014届高考英语一轮复习指导考点针对练:必修5 unit2《The United Kingdom》
★ 2017届高考英语二轮复习大题冲关秘籍完形填空之记叙文:解题技巧(含解析)
★ 2014届高考英语一轮复习课时作业(三十二)选修6Module 2《Fantasy Literature》(外研版)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:20(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21