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届高考英语一轮复习课时作业(十八)必修3Module 6《Old and New》(外研版)
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习书面表达专题训练:技法5 高级的词汇复杂的句式(含解析)
★ 四川省2016届高考英语一轮复习课时作业(34) Module 4 Music 外研版选修6
★ 2017高考四川省广安市英语阅读理解一轮系列训练:20(含解析)
★ 【课堂新坐标】2017届高考英语(通用版)二轮复习短文改错专题训练:模式2 多一词(含解析)
★ 2017届高考英语二轮复习大题冲关秘籍完形填空之记叙文:解题技巧(含解析)
★ 山东省济宁市2016年高考英语复习:条件状语从句(含解析)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21