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
解析 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
解析 句意为:昨天晚上我给汉娜打过很多次电话,就是打不通。她的哥哥一直在电话上说个不停。此处用过去
进行时态表示过去某一时间段内一直在进行的动作。
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
解析 句意为:--你认为我们应该接受那个提议(帮助)吗?--是的,我们应该接受,因为迄今为止我们一直运气不好,而且时间就要用光了。因为有时间状语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
解析 句意为:--你昨天看篮球赛了吗?--看了。你要知道,我的弟弟在那场比赛中上场打球。故此处应该用过去进行时态。
9.(08天津14)
He football regularly for many years when he was young.
A.was playing B.played C.has played D.had played
解析 由句中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
解析 句意为:直到所有的候选人都被面试过后,才会作出下一步的任命。从句中使用了have been interviewed,这是用现在完成时代替将来完成时,故主句使用将来时。