11.If he had spent more time practising speaking English before,he________able to speak it much better now. (2013·天津,14)
A.will be B.would be
C.has been D.would have been
答案 B
解析 考查虚拟语气。句意为:如果以前他花更多时间练习说英语的话,现在他英语就会说得好多了。由从句中的had spent可知从句与过去事实相反;由主句中的now可知主句与现在事实相反,故用would be。本题实际上是考查错综时间的虚拟语气。
12.He________sleep,although he tried to,when he got on such a hunt for an idea until he had caught it.(2013·湖南,32)
A.wouldn’t B.shouldn’t
C.couldn’t D.mustn’t
答案 C
解析 考查情态动词的辨析。wouldn’t不会;shouldn’t不应该;couldn’t不能;mustn’t禁止。根据语境可知,他显然是“不能”入睡,根据句中的although he tried to可知这里说的是过去的事情,所以用cannot的过去式。
13.I ________ myself more—it was a perfect day.(2013·浙江,3)
A.shouldn’t have enjoyed B.needn’t have enjoyed
C.wouldn’t have enjoyed D.couldn’t have enjoyed
答案 D
解析 句意为:我那时玩得再高兴不过了——那真是完美的一天。couldn’t have done不可能做过。此处用not和比较级连用表达最高级的含义,意为“从未比这更高兴过”。故选D项。
14.Eye doctors recommend that a child’s first eye exam ________ at the age of six months old.(2013·浙江,8)
A.was B.be
C.were D.is
答案 B
解析 recommend建议,其后常接that 引导的宾语从句,而宾语从句中要用sb.should do或者sth.should be done的形式,should常可省略。 故本题应选B项。
15.—Do you think George has passed the driving test?
—No.If so,he ________ his car to our college yesterday.(2013·福建,30)
A.would drive B.drove
C.would have driven D.had driven
答案 C
解析 句意为:——你认为George已经通过驾照考试了吗?——没有。如果通过的话,昨天他就会开车来我们的大学了。本题表达的是对过去事实的假设,句子结构为:If...had done...,...would(might,could,should) have done...。
关注"566高考"官方微信,第一时间获取2016高考备考资料!
相关推荐:
·2020年高考英语抢分题型专练及答案(5) (2020-3-22 15:31:57)
·2020年高考英语抢分题型专练及答案(4) (2020-3-22 15:31:24)
·2020年高考英语抢分题型专练及答案(3) (2020-3-22 15:26:01)
·2020年高考英语抢分题型专练及答案(2) (2020-3-22 15:23:38)
·2020年高考英语抢分题型专练及答案(1) (2020-3-22 15:22:32)
·免费真题 ·模考试题
2022年上海高考作文题目已公布
2022年湖南高考地理答案已公布
2022年湖南高考生物答案已公布
2022年广东高考地理试题答案已公布
2022年湖南高考生物真题已公布
2022年广东高考真题及答案汇总
2022年浙江高考真题及答案汇总
2022年广东高考生物真题及答案已公布(完整版)
2022年浙江高考政治真题及答案已公布(完整版)
国家 | 北京 | 天津 | 上海 | 重庆 |
河北 | 山西 | 辽宁 | 吉林 | 江苏 |
浙江 | 安徽 | 福建 | 江西 | 山东 |
河南 | 湖北 | 湖南 | 广东 | 广西 |
海南 | 四川 | 贵州 | 云南 | 西藏 |
陕西 | 甘肃 | 宁夏 | 青海 | 新疆 |
黑龙江 | 内蒙古 | 更多 |