题目列表(包括答案和解析)

 0  258500  258508  258514  258518  258524  258526  258530  258536  258538  258544  258550  258554  258556  258560  258566  258568  258574  258578  258580  258584  258586  258590  258592  258594  258595  258596  258598  258599  258600  258602  258604  258608  258610  258614  258616  258620  258626  258628  258634  258638  258640  258644  258650  258656  258658  258664  258668  258670  258676  258680  258686  258694  447348 

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. 她肯定通过了考试。

试题详情


同步练习册答案