0  421437  421445  421451  421455  421461  421463  421467  421473  421475  421481  421487  421491  421493  421497  421503  421505  421511  421515  421517  421521  421523  421527  421529  421531  421532  421533  421535  421536  421537  421539  421541  421545  421547  421551  421553  421557  421563  421565  421571  421575  421577  421581  421587  421593  421595  421601  421605  421607  421613  421617  421623  421631  447090 

20.(05安徽26)

Helen       go on the trip with us,but she isn’t quite sure yet. 

A.shall          B.must          C.may         

答案  C

解析  此题考查情态动词的用法。may表示一种可能性。如果没有具体的语境的话,B、D两项也可以选,但是意思就不同了。

试题详情

19.(05江西22)

-Tom is never late for work.Why is he absent today?

-Something      to him. 

A.must happen                     B.should have happened  

C.could have happened                 D.must have happened

答案  D

解析  本题考查情态动词的用法。must have done的意思是“一定发生了某事”。由对话所提供的情景可知:汤姆从不迟到,所以他“一定有事”。因此D项正确。

试题详情

18.(05山东34)

He paid for a seat,however,he      have entered free.

A.could          B.would            C.must        D.need

答案  A

解析  paid暗示时间上指的是过去,could have done用于肯定句中表示本可以做而未做的事情;肯定句中不用need have done; must have done与语境不吻合。

试题详情

17.(05重庆33)

I was on the highway when this car went past followed by a police car.They      at least

150 kilometers an hour.

A.should have been doing               B.must have been doing  

C.could have done                  D.would have done

答案  B

解析  must have done用于肯定句中,表示对过去事情的推测,意为“想必是,一定是”。否定句、疑问句中对过去情况的推测,要用can/could have done的形式。

试题详情

16.(05湖北33)

If I     plan to do anything I wanted to,I’d like to go to Tibet and travel through as much

of it as possible.

A.would          B.could           C.had to       D.ought to

答案  B

解析  句意为:如果我能计划做任何想做的事,我想去西藏尽可能地游览一番。观察一下句中的时态,因为都是过去时,句意表示与现在事实相反的虚拟语气,因此此处应用情态动词的过去时,表示的意思是“假如我们现在能够……”,could表示不存在的可能性。

试题详情

15.(06陕西19)

As you worked late yesterday,you       have come this morning. 

A.mayn’t        ’t           C.mustn’t      D.needn’t

答案  D

解析  句意为:既然你昨天工作得那么晚,今早上你就没必要来了。从意思上显示选择项表示“没必要……”。

试题详情

14.(06四川32)

-Is Jack on duty today? 

-It     be him.It’s his turn tomorrow. 

A.mustn’t        B.won’t          ’t       D.needn’t

答案  C

解析  can’t表示否定推测,must表示肯定推测。

试题详情

13.(06广东22)

- Must he come to sign this paper himself? 

- Yes,he      . 

A.need          B.must           C.may        D.will

答案  B

解析  表示要求时,肯定回答用must, 否定用needn’t。

试题详情

12.(06江苏21)

- I think I’ll give Bob a ring. 

- You      .You haven’t been in touch with him for ages. 

A.will          B.may            C.have to      D.should

答案  D

解析  本题考查情态动词的基本用法。will用于第二人称常用来表示命令、指示,意为“务必,必须”;may表示“可能,也许”,常用于请求许可;have to表示“不得不”;should可用于表示主观看法、建议、劝说,意为“应当,应该”。在此句中,答话者表示同意对方的想法。答语句意为:你应该(打个电话),你好长时间没与他联系了。故D项符合情景要求。

试题详情

11.(06江西24)

The weather turned out to be fine yesterday.I       the trouble to carry my umbrella with me. A.should have taken                 B.could have taken    

C.needn’t have taken                D.mustn’t have taken

答案  C

解析  句意为:昨天天气不错,我本没有必要不怕费事带把伞。could have done表示“本能够做而未做”;should have done表示“本应该做而未做”;mustn’t表示“禁止,不许”;needn’t have done表示“本不必做而做了”。take the trouble to do sth.表示“不怕费事或困难尽力做某事”。

试题详情


同步练习册答案