学科网备战2011届高考英语(通用版)一轮复习
专题13 虚拟语气
【A组:基础过关】
1、Now,then,children,it is time you______________.A.washed and dress
B.are washed and dressed C.will wash and dress
D.were washed and dressed
[来源学科网Z|X|X|K]
2、—The accident might not have happened had we been more careful. —But we______________ at that time.
A.don’t B.didn’t C.hadn’t D.weren’t 【答案】D
【解析】上句是与过去事实相反的虚拟语气;下句是过去的客观事实。 3、—Could you tell me how to do this exercise?
—Well,if you______________ to the teacher carefully yesterday,you______________ how to do it now.
A.had listened;would know B.listened;would have know C.would listen;know D.has listened;knew 【答案】A
【解析】考查if条件从句的虚拟语气。句意为:“告诉我怎么做这道练习题,好吗?”“好呀。如果你昨天认真听讲,现在你就知道怎么做了。”根据语境答语应为事实相反的假设,因此要用虚拟语气,注意if条件从句是与过去事实相反,而主句是与现在事实相反。故选A项。 4、He______________ice cream on the beach if his father______________last year,leaving nothing but debts (欠债).
A.were to be selling;should die B.would be selling;had not died C.would not be selling;had not died D.would not be selling;had died 【答案】C 【解析】此题考查虚拟语气。这句话的意思是:“如果不是他父亲去年去世了,只是留下了债务的话,他现在就不用在海滩上卖冰激凌了。”这个句子使用了混合虚拟语气的形式,主语的动词与现在相反,故用“情态动词+v.”的形式,这里强调正在进行,故用其进行时态;从句是与过去的动作相反,故用“情态动词+have+过去分词”的形式,因此选C项。 5、But for the snow,we______________earlier.
A.will arrive B.would arrive C.could arrive D.should have arrive
6、They suggested that the library______________open during the vacation. A.was kept B.would be kept C.is kept D.be kept 【答案】D
【解析】考查虚拟语气。句意为“他们建议图书馆应该在假期时继续开放”。suggest表示“建议”时,后面的宾语从句中通常用“should+动词原形”,其中should可以省略。 7、Had you listened to me, you_________ in trouble now. A. are not B. were not
C. would not be D. would not have been 【答案】C
【解析】此题考查虚拟语气。虚拟语气中, 从句是表示与过去事实相反的假设, 主句表示现在可能会出现的状况, 主句中常常加now, today等时间状语, 这时主句谓语动词应该用“would/should/could/might+动词原形”。句意:你要是早听我的话, 现在你就不会遇到这么大的麻烦了。
8、—Did you visit the Palace Museum?
—No. We _________ it. But we spent too much time shopping in Beijing. A. can’t have visited B. could have visited C. must have visited D. shouldn’t have visited 【答案】B 【解析】考查虚拟语气。最后一句是事实, 表示“但是我们花了太多的时间在北京逛商店”, 所以前面的一句应该是一种虚拟情况, 表示“我们本来能够做的”, 用could have done。 9、We have finally finished it!When _________ the job if we had started it three days earlier? A. may we finish B. could we finish
C. could we have finished D. may we have finished
[来源学科网]10、I’d rather_________ rudely to her yesterday.A. you not speak B. your not speaking C. you didn’t speak D. you hadn’t spoken 【答案】D
[来源:Z*xx*k.Com]
【解析】考查虚拟语气。would rather后也可跟从句, 表示主语“宁愿……”, 这时, 从句中的谓语动词要用虚拟语气, 与过去情况相反要用过去完成时。句意:我真希望昨天你对她讲话没有那么粗鲁。
【B组:能力突破】
1、(合肥市2010年高三第一次教学质量检测)I ______ you my bicycle, but I didn't expect you
would come back so soon·
A.might lend B.may lend C.must have lent D.might have lent D【解析】考查虚拟语气。语意为“我本可以把自行车借给你的,但是我没有想到你会这么快就回来了”。might havedone表示本可以做某事而实际上没有做。
2、(2010山东省潍坊高三抽测)The order came that the medical supplies to Beijing
for the H1N1 flu soon. A.would be sent B.should send C.be sent D.must be sent C【解析】考查虚拟语气。当表示愿望、请求、建议、命令等意义的动词(如order,suggest,command等)后面接从句时,从句用虚拟语气,从句谓语用should+do,should可以省略。故选C。
3、(北京市海淀区2010届高三上学期期末考试)---If you to my birthday party last
Saturday, you would have met our old friend Jim .
---I caught a cold, I had been walking around in the rain. A.came B.had come
C.would come D.would have come
4、(福建省厦门市2010届高三年级上学期质量检查)—Thank you for reminding me of the time, or I ____ late yesterday. —Don't mention it. A.should be B.would be
C.will have been D.would have been
D【解析】考查虚拟语气。从语境可知说话人是在谈论昨天的事,因此要使用情态动词would+完成式。谢谢你提醒我时间,不然昨天我就迟到了。 5、(皖南八校2010届高三年级第二次联考)Without the help of my English teacher, I the
first prize in the English Speaking Compition. A.would win B.would have won C.would not win D.would not have won D【解析】虚拟语气。这是一个隐含的虚拟条件句,含有if my English teacher hadn’t helped me with my spoken English之意,表示与过去的事实相反,故用与过去相反的虚拟语气,因此D项符合题意。 6、(福建省龙岩市2010届高三第一次质量检查)—I didn’t attend the lecture yesterday.
—I ______, either, if my mother hadn’t reminded me. A. wouldn’t B. wouldn’t have C. didn’t D. hadn’t
7、“If I hadn’t practiced when I was younger,”the musician says,“I______________ able to play so well now.”
A.couldn’t have been B.won’t be C.wouldn’t have been D.wouldn’t be 【答案】D
【解析】考查混合虚拟语气。从句的动作与过去事实相反,而主句的动作与现在事实相反,故应用wouldn’t+动词原形,这种结构中不能用will。故答案为D项。
8、—Most of my classmates went to the exhibition yesterday.It’s really a pity you were absent. —I wish I______________.
A.had B.did C.weren’t D.could 【答案】A
【解析】考查虚拟语气及省略。wish后接从句要用虚拟语气。与过去事实相反用过去完成时态,变为省略句即为A项。
9、Regulations require______________needs special diets______________the cooking manager in advance. A.who;informs B.whom;informed C.whomever;inform D.whoever;inform 【答案】D
【解析】在require后的宾语从句中往往使用虚拟语气, “...require(that) sb.(should) do”;并且whoever作从句的主语,因此选D项。 10、—Don’t you want to go to karaoke bar with us?
—I wish I______________,but I have an appointment. A.might B.could C.would D.should
[来源:Zxxk.Com]1、Had Wang Ling received six more votes in the election of our class,he_______________ our monitor now.
A.must have been B.would have been C.were D.would be
【解析】此题考查虚拟语气。从句省略了if,而把had放到了句首。这句话的意思是:“如果王玲在我们班的选举中多得六票的话,她就成为我们现在的班长了。”从句是与过去相反的虚拟语气形式,故谓语动词用了had received;主句是与现在相反的虚拟语气形式,谓语动词应该用“情态动词+v.”的形式,故选D项。 【答案】D
12、Were it not for the fact that his father is general manager of the company,he_______________ the job.
A.will never get B.will never have got C.would never get D.would never have got
相关推荐: