
高考英语备考专项练习及答案(2).doc
5页高考英语备考专项练习及答案(2) 11.If he had spent more time practising speaking English before,heable to speak it much better now. (xx·天津,14) A.will be B.would be C.has been D.would have been 答案:B 解析:考查虚拟语气句意为:如果以前他花更多时间练习说英语的话,现在他英语就会说得好多了由从句中的had spent可知从句与过去事实相反;由主句中的now可知主句与现在事实相反,故用would be此题实际上是考查错综时间的虚拟语气 12.Hesleep,although he tried to,when he got on such a hunt for an idea until he had caught it.(xx·湖南,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.(xx·浙江,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 remend that a child’s first eye exam at the age of six months old.(xx·浙江,8) A.was B.be C.were D.is 答案:B 解析:remend建议,其后常接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.(xx·福建,30) A.would drive B.drove C.would have driven D.had driven 答案:C 解析:句意为:——你认为George已经通过驾照考试了吗?——没有如果通过的话,昨天他就会开车来我们的大学了此题表达的是对过去事实的假设,句子构造为:If…had done…,…would(might,could,should) have done… 16.When I was a child,I watch TV whenever I wanted to.(xx·江西,29) A.should B.could C.must D.need 答案:B 解析:此题考查情态动词should应该;could能够,可以;must必须;need需要句意为:当我还是个孩子的时候,我想看电视的时候就可以看。
根据句意可知,B项符合题意 17.—It rained cats and dogs this morning.I’m glad we took an umbrella. —Yeah,we would have got wet all over if we .(xx·重庆,29) A.hadn’t B.haven’t C.didn’t D.don’t 答案:A 解析:考查虚拟语气根据第一句可知,下雨、带伞都是发生在过去的事情,故第二句“如果我们没带伞的话,全身都会淋湿的”这一情景是与过去事实相反的假设,故if条件句用过去完成时,主句用“would/should/might/could+have done” 18.I use a clock to wake me up because at six o’clock each morning the train es by my house.(xx·新课标全国,30) A.couldn’t B.mustn’t C.shouldn’t D.needn’t 答案:D 解析:根据后面的because引导的原因状语从句的内容可知选D项,即“因为每天早晨六点钟那列火车都经过我家,所以没有必要用闹钟来叫醒我”。
couldn’t不能;mustn’t制止;shouldn’t不应该;needn’t不必,不需要 19.Grace doesn’t want to move to New York because she thinks if shethere,she wouldn’t be able to see her parents very often. (xx·安徽,31) A.lives B.would live C.has lived D.were to live 答案:D 解析:句意为:格雷斯不想搬到纽约去,因为她认为,如果她住在那里,她就不能经常看见她的父母了这是与将来情况相反的虚拟条件句由主句知此处是对“未来”情况的虚拟if引导的虚拟条件句中表示与将来的事实相反时可使用过去式、“should+v.”或“were to+v.”的形式,应选D项 20.—Happy birthday! —Thank you!It’s the best present Ifor.(xx·江苏,35) A.should have wished B.must have wished C.may have wished D.could have wished 答案:D 解析 A项意为“本应该期望而实际上并非如此”;B项意为“一定期望”;C项意为“也许期望”;D项意为“能够期望”。
句意为:——生日快乐!——谢谢你!这是我能期望的最好的礼物了根据句意可知,应选D项。












