题目列表(包括答案和解析)
14.B考查情态动词。Mustn’t 禁止;needn’t没必要;couldn’t不能;wouldn’t《过去》不乐意。
14. [2010·全国联考模拟2]You ____have written so long an article.The teacher said 100 words would be enough.
A.mustn’t B needn’t C couldn’t D nwouldn”t
13.[2010·江苏省高考一模]These achievements_______ without the contribution of Qian Xuesen, a key leader of the New China's nuclear, missile and so on.
A.would have been unthinkable B.would not be unthinkable
C.would be unthinkable D.would not have been unthinkable
13A考查虚拟语气。题干句子中“without the contribution of Qian Xuesen”表示与过去事实相反的虚拟语气,谓语动词要用“would(not)have done'’。
12.[2010·全国大联考(新课标)]- What’s the matter with Peter?
- He was seen crying when he was coming out of the office.He ________ by the manager.
A.may be scolded B.should have been scolded
C.must be scolded D.must have been scolded
12D考查情态动词的用法。“must + have + 过去分词”,表示对过去某事或某种情况的肯定的猜测,只能用于肯定的陈述句。
11.[2010·全国大联考(新课标)]I ________ up early this morning, so I stayed in bed until 8 o’clock a.m.
A.needn’t have got B.didn’t need to get
C.shouldn’t have got D.can’t have got
11B考查情态动词及虚拟语气的用法。此处need用作行为动词时,前面用助动词do表示否定或者疑问。此句中的didn’t need to get up表示“没有必要而未做某事”;needn’t have done something表示“做了一件没有必要做的事”;shouldn’t have done sth.表示“做了不应该做的事”,是一种表示责备的语气;can’t have done sth.表示否定的推测。
10.[2010·浙江省台州市高三第二次调考] The missing children haven’t been found yet. Something terrible ________ to them.
A. may happen B. should have happened
C. must happen D. might have happened
10D考查情态动词表推测。句意:那些失踪的孩子还没有找到。一些可怕的事情可能在他们身上发生了。
9.[2010·天津十二区县重点中学高三联考一]Mary failed the driving test again.If she ______ harder, she ______ the test easily.
A.practiced; would pass
B.had practiced; would pass
C.had practiced; would have passed
D.should practice; should have passed
9C考查虚拟语气。此句表示与过去的事实相反。句意:如果她努力些,她就会轻松通过驾照考试。故选C。
8.[2010·全国大联考(新课标)]But for the storm, we __________ a pleasant journey, but had to turn back halfway.
A.would have B.would have had C.will have D.had
8B考查虚拟语气的用法。“but for”表示“要不是 … ”,后面常跟虚拟语气结构。此题是对过去的动作或状态进行虚拟,所以用“would + have + done sth.”表示。
7.[2010·上海市虹口区高三二模] Look at the naughty boy! You ______ have taught him how to behave himself.
A. must B. may C. can D. should
7D考查虚拟语气。此处should have done表示“应该做的事没做”。句意:你应该教他如何规矩些。
6.[2010·上海市四区高三二模] - She looks very happy.
- I guess so. It’s not difficult after all.
A. should B. could C. must D. might
6C考查情态动词表推测。此处must表示对过去有把握的推测,She must have passed the exam. 她肯定通过了考试。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com