云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2020年高考英语二轮复习考点学与练专题07 情态动词和虚拟语气(高考押题)

2020年高考英语二轮复习考点学与练专题07 情态动词和虚拟语气(高考押题)

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 14:32:45

18.If only I ________ at the party last night!But I had to prepare for the conference. A.were

B.had been

D.was

C.have been 【答案】B

【解析】if only要是……就好了,表达要用虚拟语气,根据句中的时间状语last night,可以看出是对过去的虚拟,所以时态要用过去完成时had done,故选B。

19.Had it not been for your practical advice,we______such great achievements. A.would make B.wouldn’t have made C.didn’t make D.hadn’t made 【答案】B

【解析】此处是对过去的虚拟,从句省略if,并将had置于句首构成部分倒装,主句应用“would have done”,再根据句意“我们本不会取得这么大的成就”,可知选B。

20.The teacher agreed to the suggestion that the students ____ two weeks to prepare for the exams. A.give

B.be given

C.should give D.would be given 【答案】B

【解析】句意为:老师赞同这个建议:给学生两周的备考时间。名词suggestion后的同位语从句要用虚拟语气,其虚拟形式为“(should+)动词原形”,又因为students与give之间为被动关系,故谓语需用被动形式,选B。

21.—It’s really great to have a computer to store my photos.

—Don’t count on it too much. It ________ break down and you’d better make a copy of them. A.must C.should D.will 【答案】B

【解析】考查情态动词。——拥有一台电脑来储存我的照片真是太棒了。——别太指望它。这个电脑可能会发生故障,你最好留个备份。can在此表示可能性,符合语境。

22.Pele had bags of natural talent, but he ________ without the determination to deal with all the problems life threw in his path.

A.would never succeed B.never succeeded

B.can

C.would never have succeeded D.had never succeeded 【答案】C

【解析】考查虚拟语气。句意:贝利是很有天赋,但是如果没有处理生活中遇到的所有问题的决心,他是永远不会成功的。分析句子结构可知,本题考查虚拟语气。根据句中的“Pele had bags of natural talent”可知,此处是对过去的虚拟,应用“would/could/should/might+have+过去分词”的形式。故选C。

23.—What a pity ! You missed my birthday party.

—Terribly sorry! ________ my uncle not visited me unexpectedly. A.Should B.Would C.Had D.Did 【答案】C

【解析】考查虚拟语气。——真可惜!你错过了我的生日聚会。——非常抱歉!要是我叔叔没有突然来看我,我就不会错过你的生日聚会了。“missed”表明叔叔来访是过去事实,故条件句中用过去完成时表虚拟,且条件句中省略了if,故将had提到主语之前。故选C。

24.But for his generous donations, the animal shelter ________ two years ago. A.would have been closed B.was closed C.would be closed D.had been closed 【答案】A

【解析】考查虚拟语气。句意:要不是他的慷慨捐助,这个动物收容所在两年前就被关闭了。根据But for引出的虚拟条件及时间状语“two years ago”可知,空格处表示对与过去情况相反的事实的虚拟,应用would have done结构。故答案选A项。

25.________ you were free at that time, I should not have done the difficult work by myself. A.Do I know

B.Did I know

C.Had I known D.Have I known 【答案】C

【解析】考查虚拟语气。句意:如果我那时知道你有空,我就不会自己做那份困难的工作了。根据句意以及at that time可知,此句是对与过去事实相反的情况的假设,从句谓语应用过去完成时。当从句中省略了连词if的时候,应将had放在主语的前面,构成倒装。故选C。

26. I wonder what my life ________ like now if I had found the strength to disobey my father and insisted on studying abroad.

A.would have been B.will have been C.would be D.is 【答案】C

【解析】考查虚拟语气。句意:我想知道如果我当时有勇气不顺从我的父亲,并坚持去国外求学的话,我现在的生活会是什么样子。根据时间状语“now”可知,主句表示与现在事实相反的情况,谓语动词应用 would do。

27.But for those interruptions,the meeting ________ half an hour ago. A.was finished B.would have finished C.would finish D.had been finished 【答案】B

【解析】考查虚拟语气。句意:要不是那些中断,这场会议在半小时前就结束了。根据句意及时间状语half an hour ago可知设空处与过去事实相反,故选B。

28.I wouldn’t pursue my writing career now if I ________ myself as weak in writing when I was young. A.defined B.should define C.would define D.had defined 【答案】D

【解析】考查虚拟语气。句意:如果我年轻时认为自己不善于写作,我现在就不可能从事自己的写作事业了。根据句意可知,这是一个错综时间条件句,主句同现在事实相反,从句与过去事实相反。D项正确。

29.The upset mother thought to herself,“If only I ________ what’s going on in my little boy’s head right now.”

A.had known C.knew 【答案】C

【解析】考查虚拟语气。if only 表示“要是……就好了”,谓语动词应使用虚拟语气,根据right now可知,此处表示对现在的虚拟,故谓语动词用一般过去时。

30.In terms of the high investment risk, I would rather you________ anything about it for the time being. A.don’t do B.didn’t do

B.know

D.have known

C.hadn’t done D.haven’t done 【答案】B

【解析】考查虚拟语气。句意:就投资的高风险而言,我宁愿你现在把那件事放一下。would rather后跟从句时,从句要用虚拟语气。表示一个现在或将来的愿望,要用一般过去时;表示一个过去的愿望,要用过去完成时。根据句中的“for the time being”可知,此处应用一般过去时。

31.When life gets hard and you want to give up, remember that life is full of ups and downs, and without the downs, the ups ________ nothing.

A.would mean B.would have meant C.have meant D.had meant 【答案】A

【解析】考查虚拟语气。句意:当生活变得艰难,你想要放弃的时候,记住,生活充满了起起伏伏,而且,如果没有了低谷,那站在高处也失去了意义。根据句中的“without”可知,此处是对一般事实的虚拟,故谓语动词用would do形式。

32.________more energy to my study instead of being crazy about Internet games,I would be sitting in a comfortable office now.

A.If I devoted B.Had I devoted C.Would I be devoted 【答案】B

【解析】考查虚拟语气。此处从句用过去完成时,表示与过去的事实相反,如果省略if要用倒装句;主句用“would+动词原形”的形式,表示与现在的事实相反。

33.I ________ that the experience I was heading for was anything but boring, had I read the brochure carefully.

A.realized B.had realized C.would realize D.would have realized 【答案】D

【解析】考查虚拟语气。句意:如果我认真阅读了手册,我就会意识到我所追求的经历一点也不枯燥。句中的“had I read...”采用了虚拟条件句的倒装形式,相当于if I had read...,是对过去情况的虚拟,故主句谓语使用would have done形式。

34.But for the help of my English teacher,I ________ the first prize in the 2015 English Writing Competition. A.would not win

B.would not have won

D.Should I be devoted

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

18.If only I ________ at the party last night!But I had to prepare for the conference. A.were B.had been D.was C.have been 【答案】B 【解析】if only要是……就好了,表达要用虚拟语气,根据句中的时间状语last night,可以看出是对过去的虚拟,所以时态要用过去完成时had done,故选B。 19.Had it not been for your practical advice,we______such great achievements. A.would make B.wouldn’t have made C.didn’t make D.hadn’t made

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com