(天津专版)2018年高考英语二轮复习 专题一 语法知识 第四讲 情态动词与虚拟语气 下载本文

A.Will C.Should 答案 C

B.Would D.Had

解析 句意为:如果雨停了的话,庄稼将会得救。表示对将来情况的假设,可用“should+动词原形”。从句为省略if将should提前构成的倒装。

6.—I’m afraid there’s no good news for you,Tom.Shall I tell your parents or shall I just let them know nothing about the result of this exam? —I’d rather they ________ know,sir.(2017·河西区二模,9) A.don’t C.didn’t 答案 C

解析 句意为:——恐怕你没有什么好消息,汤姆。我是应该告诉你的父母还是让他们对这次考试的结果一无所知呢?——我宁愿他们不知道,老师。would rather后跟从句时,从句用虚拟语气,表示与将来相反的愿望,动词用过去时。

7.I’m sorry.________ for my illness,I would have come and lent you a helping hand.

(2017·和平区一模,15)

A.Were it not C.Had it not been 答案 C

解析 句意为:我很抱歉。要不是我病了,我会来帮你一把的。从句为省略if的部分倒装结构,由主句中的would have come以及句意可知,这里是对过去情况的假设,故选C。 8.The new supermarket has announced that the first to purchase goods on the opening day ________ get a big prize.(2017·天津十二所重点中学二模,2) A.must C.would 答案 B

解析 句意为:这家新开的超市宣布,第一个在开张那天购买商品的人将获得一个大奖。shall在此处表示“许诺”。

9.—I phoned you yesterday morning.A girl answered,but I didn’t recognize the voice. —Oh,it ________ my younger sister.She was in my room at that moment.(2017·南开区二模,7)

A.must have been C.could have been 答案 A

B.should have been D.may have been B.shall D.could

B.If it were not D.If it has not been B.won’t D.not

解析 句意为:——我昨天早上给你打电话了。接电话的是一个女孩子,但我没有听出是谁的声音。——哦,一定是我妹妹。当时她在我的房间里。表示对过去的肯定性推测,用“must+have done”结构。

10.Visit the old man this afternoon?If you ________,make sure you wear sunscreens to protect your skin.(2017·南开区三模,6) A.must C.may 答案 A

解析 句意为:今天下午去拜访那位老人?如果你一定要去的话,一定要涂上防晒霜来保护你的皮肤。此处must表示“偏要,非得,硬要”。

11.It’s no use envying others’ success.It’s time you ________ hard.

(2016·天津十二区县二联,15)

A.must work C.work 答案 D

解析 句意为:嫉妒别人的成功是没有用的,是该你努力工作的时候了。在It’s time (that)...句式中,从句的谓语用动词的过去式或“should+动词原形”(should不能省略)。故选D。

12.—I think I’ll give Bob a ring.

—You __________.You haven’t been in touch with him for ages.(2017·红桥区一模,3)

A.should C.may 答案 A

解析 should应该;will会;may也许;have to不得不。根据下句“You haven’t been in touch with him for ages.”可知此处表达的是“应该”,故选A。 13.—Why didn’t you call me?

—Oh,my cell-phone ran out of power,otherwise I________ you.(2017·天津十二区县一模,15) A.would call C.called 答案 D

解析 英语中当表示条件时没有连词if,而是用otherwise、or、but、but for等形式来表达,这种类型的虚拟语气被称之为含蓄的虚拟条件句。本题中otherwise表示“否则”,相

B.had called D.would have called B.will D.have to B.were to work D.should work B.can D.shall

当于一个虚拟条件句。由“ran out of power”可知,这是一个与过去事实相反的虚拟,所以用“would/should/could/might+have done”,故选D。

14.Your mother________have fallen asleep.You were making so much noise so late in the yard then!(2017·天津五校联考一模,6) A.mustn’t C.mightn’t 答案 B

解析 mustn’t禁止;can’t不可能;mightn’t可能没;shouldn’t不应该。根据句意“你妈妈不可能睡着了,那时侯你在院子里搞出那么多的噪音!”及所给选项分析可知,选B。 15.—________ you practise playing the piano at this time?You see it’s deep into the night!

—Oh,I’m sorry,Mum.(2017·天津五校联考二模,12) A.Will C.Should 答案 D

解析 will会;can能够;should应该;must必须。must除了表示命令和要求外,还可以表示责备的语气,意思是“非要……不可吗”。故选D。

16.Had the governments and scientists not worked together,AIDS-related deaths ________ since their highest in 2005.(2017·南开区一模,15) A.had not fallen B.would not fall C.did not fall

D.would not have fallen 答案 D

解析 根据题干,从句中had置于句首可知,此处为虚拟语气中省略连词if的情况。由从句中谓语动词had not worked (had done)可知,是对过去情况的假设,所以主句中的谓语动词应用would/could/might/should have done来表示对过去情况的假设,故选D。 17.But for the chances I was blessed with,my life ________ easily ________ a turn for the worse.

(2017·河东区一模,10)

A.would;take B.will;have taken C.should;take D.could have;taken

B.Can D.Must B.can’t D.shouldn’t

答案 D

解析 句中but for表示条件,意为“要不是……”,表示与过去事实相反的假设,要用虚拟语气;对过去的虚拟,主句要用情态动词加完成时态来构成;will不能构成虚拟,故选D。 18.If only I ________ at the party last night!But I had to prepare for the conference.

(2017·河西区一模,13)

A.were C.have been 答案 B

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

19.Had it not been for your practical advice,we______such great achievements.

(2017·天津五校联考一模,15)

A.would make C.didn’t make 答案 B

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

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

(2016·红桥区一模,13)

A.give C.should give 答案 B

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

B.be given D.would be given B.wouldn’t have made D.hadn’t made B.had been D.was