0  446434  446442  446448  446452  446458  446460  446464  446470  446472  446478  446484  446488  446490  446494  446500  446502  446508  446512  446514  446518  446520  446524  446526  446528  446529  446530  446532  446533  446534  446536  446538  446542  446544  446548  446550  446554  446560  446562  446568  446572  446574  446578  446584  446590  446592  446598  446602  446604  446610  446614  446620  446628  447090 

17. (08四川7)

The telephone       ,but by the time I got indoors,it stopped. 

A.had rung        B.was ringing      C.rings       D.has rung

答案  B

解析  由句意“电话响着,但我进入室内时停了。”可知,该题表达的时间与过去有关,而与现在无关。由此,排除C、D两项。而如果选A项,则与后面it stopped在逻辑上存在错误。

试题详情

16.(08陕西11)

The message is very important, so it is supposed       as soon as possible. 

A.to be sent       B.to send        C.being sent     D.sending

答案  A

解析  be supposed to do sth.表示“理应做某事”,是习惯搭配,而且send与the message之间是逻辑上的动宾关系,故须用被动语态形式。

试题详情

15.(08陕西6)

The moment I got home, I found I           my jacket on the playground. 

A.had left                B.left          C.have left           D.was leaving

答案  A

解析  found为一般过去时态,而leave发生在find之前,故leave须用过去完成时态。

试题详情

14.(08湖南35)

-Do you have any problems if you       this job? 

-Well,I’m thinking about the salary... 

A.offer          B.will offer      C.are offered    D.will be offered

答案  C

解析  句意为:“如果你被提供给这份工作的话你有什么问题吗?”“噢,我正在考虑薪水的问题……”在if引导的条件状语从句中,应用一般现在时态来代替一般将来时态。

试题详情

13.(08湖南32)

 I called Hannah many times yesterday evening,but I couldn’t get through.Her brother    

on the phone all the time! 

A.was talking       B.has been talking   C.has talked     D.talked

答案  A

解析  句意为:昨天晚上我给汉娜打过很多次电话,就是打不通。她的哥哥一直在电话上说个不停。此处用过去

进行时态表示过去某一时间段内一直在进行的动作。

试题详情

12.(08江西32)

 -Do you think we should accept that offer? 

-Yes, we should, for we      such bad luck up till now, and time       out.

A.have had;is running               B.had;is running   

C.have;has been run                D.have had;has been run

答案  A

解析  句意为:--你认为我们应该接受那个提议(帮助)吗?--是的,我们应该接受,因为迄今为止我们一直运气不好,而且时间就要用光了。因为有时间状语till now,所以第一个空应该用现在完成时态;根据句意,时间应是“就要用光,快用光了”,所以第二个空用现在进行时态,表示时间一点一滴地在流逝。

试题详情

11.(08安徽33)

I like these English songs and they      many times on the radio. 

A.taught         B.have taught      C.are taught       D.have been taught

答案  D

解析  句意为:我喜欢这些英语歌曲,它们在收音机里已经被播放过多次了。此处用现在完成时态表示结果,且应该用被动形式。

试题详情

10.(08安徽22)

-Did you watch the basketball match yesterday? 

-Yes,I did.You know,my brother       in the match.

A.is playing       B.was playing      C.has played       D.had played

答案  B

解析  句意为:--你昨天看篮球赛了吗?--看了。你要知道,我的弟弟在那场比赛中上场打球。故此处应该用过去进行时态。

试题详情

9.(08天津14)

He           football regularly for many years when he was young. 

A.was playing             B.played        C.has played             D.had played

答案  B

解析  由句中regularly可知是过去某个时间内经常性、习惯性的动作,故用一般过去时。

试题详情

8.(08北京29)

No decision      about any future appointment until all the candidates have been interviewed. A.will be made     B.is made        C.is being made     D.has been made

答案  A

解析  句意为:直到所有的候选人都被面试过后,才会作出下一步的任命。从句中使用了have been interviewed,这是用现在完成时代替将来完成时,故主句使用将来时。

试题详情


同步练习册答案