第22讲情态动词与虚拟语气经典精讲(上)
题一:If only he ______ quietly as the doctor instructed, he wouldn't suffer so much now.
A. lies
B. lay
C. had lain
D. shouldn't lie
题二:— It was the d rug, not the disease, that killed the boy.
— He would be still alive today if he ______ that drug.
A. not take
B. shouldn’t have taken
C. didn’t take
D. hadn’t taken
题三:He ________ the test, but he wasn’t careful enough.
A. could have passed
B. were able to pass
C. must have passed
D. might be able to pass
题四:He didn’t come yesterday, or you ________ him.
A.would see
B.were to see
C.might have seen
D.had seen
题五:Without the help of the local guide, we _____ our destination ahead of time.
A. had not reached
B. will not reach
C. cannot have reached
D. could not have reached
题六:But for the help of my English teacher, I the first prize in the English Writing Competition.
A. would not win
B. would not have won
C. would win
D. would have won
题七:I forget where I read the article, or I _____ it to you now.
A. will show
B. would show
C. am going to show
D. am showing
题八:Our former math teacher died of cancer last term, otherwise he ________.
A.will still work
B.should still work
C.would still have worked
D.would still be working
题九:— Are you coming to J eff's party?
—I'm not sure. I_____ go to the concert instead.
A. must
B.would C . should D. might
题十:—Excuse me.Is this the right way to the Summer Palace?
— Sorry, I am not sure.But it be _____ ?
A. might
B. will
C. must
D. can
题十一:I _____ watch TV at home than go to the cinema.
A. will
B. would rather
C. had better
D. used to
题十二:Don’t come tomorrow. I _____ that you came next weekend.
A. can
B. shall
C.must
D. would rather
题十三:Could I use your computer while you are out?
Of course, you______ .
A. could
B. should
C. must
D. can
—Shall we have a smoke here?
—No, we_____. Because the worker is carry ing some petrol.
A. won’t
B. mustn’t
C. c an’t
D. needn’t
You must let us know when you are in France.
—Yes, I_____.
A. will
B. must
C. have to
D. should
题十四:— Could I have a word with you,mum?
— Oh dear, if you _____.
A. can
B. must
C. may
D. should
—Will you stay for lunch ?
—Sorry, _____. My brother is coming to see me .
A. I mustn’t
B. I can’t
C. I needn’t
D. I won’t —Make sure that the windows are shut before you leave.
—OK,I _____.
A. must
B.do
C. will
D.can
题十五:—Did you hand in your homework this morning?
—No, I , but I forget.
A. ought to
B. ought to have
C. ought to
D. must have
题十六:The doctor said, “Sir, you be sitting in this waiting-room. It’s for the children only.”
A. needn’t
B. may not
C. oughtn’t to
D. won’t
题一:C
详解:本题是个混合虚拟语气。由now可知,主句与现在事实相反;由instructed可知if 条件句与过去事实相反,从句谓语动词应用过去完成时。
题二:D
详解:由It was the drug,not the disease,that killed the boy.可知,if条件句是与过去事实相反的虚拟条件句,从句的谓语动词应用过去完成时。
题三:A
详解:由but he wasn’t careful enough.(但他当时没有足够细心)可知,选A。 could have done 表示(过去)本来可能做某事,但实际并没有做。
题四:C
详解:or引导的是含蓄条件句。根据He didn’t come yeste rday可知,表示的是与过去事实相反的虚拟语气, 主句的谓语动词用would/should/could/might + have done的形式
题五:D
详解:题意:如果没有当地导游的帮助,我们不可能提前到达目的地。此题是without引导的含蓄虚拟条件句,表示与过去事实相反时,主句中的谓语动词用would/should/could/might + have done的形式。
题六:B
详解:此题是but for引导的含蓄虚拟条件句,表示与过去事实相反时,主句中的谓语动词用would/should/could/might + have done的形式。
题七:B
详解:or otherwise引导的是含蓄虚拟条件句。由I forget where I read the article 可知,表示的是与现在事实相反的虚拟语气,主句中的谓语动词应用would/should/could/might +do的形式。
题八:D
详解:otherwise引导的是含蓄虚拟条件句。由Our former math teacher died of cancer last term可知,ot herwise =if he hadn’t died of cancer last term;根据选项中的still可知,主句he ________表示的是与现在事实相反的虚拟语气,其谓语动词应用would +be+现在分词。
题九:D
详解:might后接动词原形的意思是"可能做某事"。因为对方回答说"I'm not sure"表明它可能会去听音乐会, 但没有十分的把握。
题十:A
详解:"I am not sure"说明说话者对情况没有把握, 推测语气较弱, 使用might。
题十一: B
详解:would rather…than...是一个固定结构,意为“宁愿……而不愿……”, 使用时要用平行结构。
题十二: D
详解:would rather后可以接that从句,从句要用虚拟语气。其他选项后面不能接that 从句。
题十三:DBA
详解:对Could/Can/Might/May开头的问句征求对方许可时,肯定回答用can或may。
详解:根据Because the worker is carrying some petrol.可知,应选mustn’t (不许)。详解:will表示意愿,意为“会”。
题十四:BBC
详解:句意为:妈妈,我可以和你说句话吗?”“噢,亲爱的,如果你非要说的话。”m ust 表示“非要”之意。
详解:甲方邀请乙方留下吃饭,乙方婉言谢绝并表示道歉,原因是兄弟要来访。A意为“不许”,C意为“不必要”,都不符合语境。D意为“不会,不愿意”,既不礼貌也不得体,且与后面陈述的理由语气上下不连贯,故不可取。B意为“不能”,显得礼貌委婉,符合语境。
详解:will表示意愿,意为“会”。
题十五: B
详解:—你今天上午交作业了吗?—我本应该交的,但我忘了。此处是省略句,完整形式是I ought to have handed it in, but I forget。ought to have done表示“本应该做某事”。当不定式再次出现时,可以承前省略动词原形,只保留to,但是如果不定式中有have 时,have也要保留。
题十六: C
详解:题意:医生说,“先生,你不应该坐在这个候诊室里,这是儿童专用的。oughtn’t to “不应该”符合语境。