第24讲 情态动词与虚拟语气2013新题赏析
题一:Mary was badly ill, otherwise she ______.
A. would have attended B. must have attended C. could attend D. would attend
题二:They must have enjoyed themselves there, otherwise they ______so long. A. can’t have stayed B. wouldn’t have stayed C. can’t stay D. wouldn’t stay
题三:You did turn in your report on time, but it______better, you know.
A. could be done B. must be done
C. could have been done D. must have been done
题四:—Jenny took the 8:00 bus to Shanghai this morning.
—Really? She_______the 9:00 train. It’s much more comfortable and safer to travel by train.
A. could have taken B. should take C. must have taken D. can take
题五:It rained and rained as if it ______ .
A. never stopped B. had never stopped C. never stops D. would never stop
题六:It looks as if they ______ the truth, but in fact they are not.
A. are telling B. tell C. told D. were telling
题七:It’s still early. You hurry.
A. mustn’t B. wouldn’t C. may not D. needn’t
题八:—Catherine, I have cleaned the room for you.
—Thanks. You ______ have done it. I could manage it myself.
A. needn’t B. wouldn’t C. may not D. shouldn’t
题九:— Happy Teachers’ Day!
— Thank you! It’s the best present I _____for.
A. should have wished B. must have wished C. may have wished D. could have wished
题十:I_________ have been more than six years old when the accident happened. A. shouldn’t B.couldn’t C.mustn’t D.needn’t
1
题十一:I offered Jimmy some milk, but he _________drink it.
A. mustn’t B. wouldn’t C. shouldn’t D. mightn’t
题十二:I have decided to take the job and I _____ change my mind.
A. mustn’t B. can’t C. won’t D. may not
题十三:You______ have spent any money on the software. It was available for free. A. needn’t B. may not C. can’t D. mustn’t
题十四:As it turned out to be a small house party, we ________ have dressed up so formally.
A. shouldn’t B. couldn’t C. might not D. needn’t
题十五:It has been announced that candidates ______ remain in their seats until all the papers have been collected.
A. can B. will C. may D. shall
题十六:According to the newly-made traffic regulation,whoever drives through red light be fined at least 200 dollars.
A. shall B. may C. would D. should
题十七:If you______me, I would have given you his address.
A. asked B. should ask C. had asked D. has asked
题十八:John went to the hospital alone. If he______me about it, I would have gone with him.
A. should tell B. tells C. told D. had told
题十九:If it ______ another ten minutes, the game would have been called off. A. rained B. would have rained C. have seen D. had rained
题二十:If he ______ so much of his time playing computer games, he might have done something useful.
A. hadn’t spent B. didn’t spend C. shouldn’t spend D. were not to spend
题二十一:We ______ work too much for the people.
A. can’t B. shouldn’t C. mustn’t D. needn’t
题二十二:You _______ pay too much attention to your reading skill, as it is so important.
A. can’t B. shouldn’t C. mustn’t D. needn’t
2
题二十三:You didn’t drive me. If we ______ in turn, you wouldn’t have got so tired.
A. drove B. drove C. were driving D. had driven
题二十四:—Mike, it's a pity you didn’t come to last night’s Concert. It was really great!
—Really? If I ______so busy, I would have gone with you.
A. hadn't been B. weren’t C. shouldn’t be D. wouldn’t be
题二十五:Joan ______ come with us this afternoon, but she isn't very sure yet. A. can B. might C. must D. will
题二十六:—Who______ it be that is knocking at the door? —It ______ be Father, but I’m not sure.
A. can; must B. can; may C. must; can D. may; must
题二十七:Had he been free yesterday, he ______ to Jane’s birthday party.
A. will go B. would have gone C. had gone D. went
题二十八:Had it not been for the sudden rain, we _______ in the zoo, which a lot of people visit every day.
A. would enjoy ourselves B. enjoyed ourselves
C. had enjoyed ourselves D. would have enjoyed ourselves
题二十九:-Could I have a word with you, mum? -Oh dear, if you _______.
A. can B. must C. may D. should
题三十:-May I smoke here?
-If you _____ , choose a seat in the smoking section.
A. should B. could C. may D. must
3
题一: A
详解:otherwise引导的是含蓄虚拟条件句。由前句中的“was”可知,表示的是与现在过去事实相反的虚拟语气,主句中的谓语动词应用would/should/could/might +have done的结构。
题二: B 详解:otherwise引导的是含蓄虚拟条件句。由前句中的“must have enjoyed themselves”可知,表示的是与过去事实相反的虚拟语气,主句中的谓语动词应用would/should/could/might +have done的结构。
题三: C
详解:根据“but it ______ better, you know.”可知,空格处应用“could+ have+过去分词”形式表示过去本能够做某事而实际未做。
题四: A
详解:根据“It’s much more comfortable and safer to travel by train.”可知,空格处应用“could+have+过去分词”形式表示过去本能够做某事而实际未做。
题五: D 详解:当as if引导的从句所表示的内容与事实相反时,从句中的谓语动词用虚拟语气。将来的虚拟,从句的谓语动词用过去将来时。
题六: D 详解:当as if引导的从句所表示的内容与事实相反时,从句中的谓语动词用虚拟语气。根据but in fact they are not可知,从句表示的是与现在事实相反的虚拟语气,即他们现在没有在说真话,从句的谓语动词应用过去进行时。
题七: D
详解:由It’s still early可知,应选needn’t(不必)。 题八: A
详解:“needn’t have done意为“没有必要做……,实则已经做过了”。由“I could manage it myself.”表明没有必要帮助把房间打扫干净。
题九: D
详解:A项意为“本应该期望而实际上并非如此”;B项意为“一定希望”;C项意为“也许希望”;D项意为“可能希望”。句意为:——教师节快乐!——谢谢你!这是我所能期望的最好的礼物了。根据句意可知,应选D项。
题十: B
解析 考查对过去发生的情况的推测。couldn’t have done是对过去发生情况的否定推测,其肯定形式同样是对过去发生情况的推测,意为“可能已……”。shouldn’t have done本来不应该……,但实际已经……;needn’t have done本来不需要……,但实际上已经……;must表示推测时,只用在肯定句中。故选B项。 题十一: B
4
句意为:我让吉米喝牛奶,但他不肯喝。wouldn’t过去不情愿, 意为“不愿意,不肯”。
题十二: C
详解:我已经决定接受这份工作,不想改变主义了。won’t表示将来不情愿,意为“不愿意不肯”。
题十三: A
详解:“needn’t have done意为“没有必要做……,实则已经做过了”。 根据It was available for free.可知,不必花钱而花了。
题十四: D
详解: “needn’t have done意为“没有必要做……,实则已经做过了”。 根据As it turned out to be a small house party可知,不必那么正式地化妆了。
题十五: D
详解:句意为:已经宣布,考生在收卷前必须坐在自己的座位上不动。shall用在第三人称的陈述句中,表示在法律、条款等文件中的规定,意为“必须”。
题十六: A
详解:shall在第三人称的陈述句中,表示在法律、条款等文件中的规定,意为“必须”。
题十七: C
详解:根据主句谓语动词的形式“wouldn’t have lost”可知,if引导的条件状语从句表示与过去事实相反的虚拟语气,所以答案应选C。
题十八: D
详解:前一句是陈述语气,说明动作发生在过去,而且后一句的主句已经是“would have gone”的形式,说明是与过去事实相反的虚拟语气。与之对应的从句的谓语动词的形式应用“had +过去分词”形式,所以答案应选D。
题十九: D
详解:shall用在第二人称、第三人称的陈述句中表示“许诺”。
详解:根据主句谓语动词的结构“would have been called off”可知,题干是表示与过去事实相反的虚拟语气,从句的谓语动词应用“had+过去分词”的结构。 题二十: A
详解:根据主句谓语动词的结构“might have done”可知,题干是表示与过去事实相反的虚拟语气,从句的谓语动词应用“had+过去分词”的结构。
题二十一: A
详解:cannot(can’t)…too…是英语中一个十分有用的表达,意为“无论怎样……也不算过分,越……越好”。句意为:我们为人民服务无论怎样做也不算过分。
题二十二: A
详解:cannot(can’t)…too…是英语中一个十分有用的表达,意为“无论怎样……也不
5
算过分,越……越好”。句意为:你无论怎样注意你的阅读技能也不算过分,因为阅读技能是如此重要。
题二十三: D
详解:由“You didn’t drive me”可知,后句是与过去事实相反的虚拟语气,其条件句的谓语动词要用“had+过去分词”的结构,其主句的谓语动词要用“would/should/could/might+have+过去分词”的结构。
题二十四: A 详解:由上文的两个句子使用“一般过去时”可知,下文的句子是与过去事实相反的虚拟语气,其条件句的谓语动词要用“had+过去分词”的结构,其主句的谓语动词要用“would/should/could/might+have+过去分词”的结构。
题二十五: B 详解:从“he isn't sure ”知道,应选might,表示把握不大的具体可能性。can 和might的意思相同, 但can表示客观的可能性, 在这里不符合语境。
题二十六: B
详解:表示推测时, can, may和must的区别是:can用于肯定句、否定句或疑问句中,意为“可能”;may 用于肯定句或否定句或中,意为“可能”;must用在肯定句中,意为“一定”。在肯定句中,could,may和must表示具体的可能性,而can表示客观的可能性。第一句话为疑问句,所以第一个空应填can;第二句话为肯定句, 根据“but I’m not sure”可知,表示把握不大的具体可能性,所以第二个空应填may。
题二十七: B
详解:由题意可知,“Had he been free yesterday”是一个与过去事实相反的虚拟条件句。如果if虚拟条件句的谓语中含有had,那么就可以把had提到句首并且把if省略,即If he had been free yesterday可变成Had he been free yesterday。因为主从句都是说的过去,所以主句的谓语动词应用should/would/could/might+have+过去分词”的结构。
题二十八: C
详解:由题意可知,“Had it not been for the sudden rain”是一个与过去事实相反的虚拟条件句。如果if虚拟条件句的谓语中含有had,那么就可以把had提到句首并且把if省略,即If it had not been for the sudden rain可变成Had it not been for the sudden rain。因为主从句都是说的过去,所以主句的谓语动词应用should/would/could/might+have+过去分词”的结构。
题二十九: B
详解:根据句意可知,应选must(偏偏,非要)。
题三十: D
详解:根据句意可知,应选must(偏偏,非要)。
6