0  419673  419681  419687  419691  419697  419699  419703  419709  419711  419717  419723  419727  419729  419733  419739  419741  419747  419751  419753  419757  419759  419763  419765  419767  419768  419769  419771  419772  419773  419775  419777  419781  419783  419787  419789  419793  419799  419801  419807  419811  419813  419817  419823  419829  419831  419837  419841  419843  419849  419853  419859  419867  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,这是用现在完成时代替将来完成时,故主句使用将来时。

试题详情


同步练习册答案