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

 0  258642  258650  258656  258660  258666  258668  258672  258678  258680  258686  258692  258696  258698  258702  258708  258710  258716  258720  258722  258726  258728  258732  258734  258736  258737  258738  258740  258741  258742  258744  258746  258750  258752  258756  258758  258762  258768  258770  258776  258780  258782  258786  258792  258798  258800  258806  258810  258812  258818  258822  258828  258836  447348 

8. You were kind enough to water the flowers every day  while I was away,but you________ it.

    A. mustn't have done   B. wouldn't have done

C. didn't have to do   D. mightn't have done

答案:C  指导:说明事实上不需要做这件事情。

试题详情

7. --Didn't you explain it to the boss?

  --The boss stormed out of the garage before I________ get in a word.

    A. would         B. could

C. dared         D. might

答案: B  指导:全句意为“我还没能够插上话,老板就气愤地冲出了车库。”表明自己未能做到。

试题详情

6.Your mother was really anxious about you. You ________home without a word.

    A. needn't leave     B. mustn't leave

C. couldn't have left   D. shouldn't have left

答案:D  指导:根据题意可以看出,此处是表示对发生过的事情的一种责备,意为“本不该做某事而实际上做过了”。

试题详情

5. You didn't hear me until now?

   --No, I must________soundly when you came in.

    A. have been sleeping   B. have slept

C. be sleeping       D. sleep

答案:A  指导:说明对方进来时自己一定在睡觉,C项不能表示对过去情况的推测。

试题详情

4.  I'm told that John had another car accident this morning.

   --I believe not. He________so careless.

   A. shouldn't have been  B. wouldn't have been

C. couldn't have been   D. mustn't have been

答案:C  指导:根据题意看出,此处表示对发生过的事进行否定推测,D项的形式不存在。A项意为“本来不应该”,B项意为“本来不会”,表明他实际上是粗心了,意义皆不正确。

试题详情

3. --We expected you yesterday.

  --I'm sorry, I________you to say that I couldn't be here  until today.

   A. must have claaed

   B. would be calling

   C. could have been calling

   D. should have called

答案:D指导:考查虚拟语气。Shouldhavedonesth表示“本应该做某事而事实上并未做”。

试题详情

2. Among the 15-year-old children, some ________studying in university while others are still learning to read and  write.

   A. should have been    B. would have been

C. can be         D. must be

答案:C  指导:可能正在做某事,can表示可能性。

试题详情

1. Bob ________to Norfolk yet. He knows nothing about the place at all.

   A. can't have been    B. mustn't have been

C. shouldn't have been  D. needn't have been

答案:A  指导:过去一定没做过某事can’t/couldn’t+have+过去分词。

试题详情

6. He looks hot and dry.

  --So________ you if you had a temperature of 40℃

A. may   B. would   C. must   D. should

答案:B  指导:so在句首的答语中用了倒装句式。=You would  look hot and dry too if you had a temperature of  40℃.同时 由had可知用的是虚拟。

探究性命题综合测试

考场热身

试题详情

5.-- I speak to Mr. Smith?

  --He________come to the phone right now. He is busy.

   A. Can; won't      B. Could; couldn't

C. May;can't       D. Shall;may not

答案:C  指导:用may表示征求许可,用can't表示(因为忙)不能来。

试题详情


同步练习册答案