题目内容
20.He is really nervous.He ______ back and forth all the night waiting for the results.( )A. | had walked | B. | has been walking | ||
C. | walked | D. | is walking |
分析 他很紧张.他整夜在来回地走,等待结果.
解答 答案是B.本题考查现在完成进行时.由第一句中的动词时态判断说明的是"现在的情况",所以排除A和C;现在完成进行时表示表示从过去某时开始到现在这一段时间里一直延续着的动作还在继续进行;本句不只是说明现在在进行中,而是说明一整夜一直在来回地走,并且还在来回走动中,故选B.
点评 完成进行时的解题首先要理解其时态的基本用法--表示从过去某时开始到现在这一段时间里一直延续着的动作,特别关注其"在进行中"的特征;然后在语境中寻找动作的时间依据进行判断.

练习册系列答案
相关题目
8.My friends,after they heard what had happened to the officials who travelled to India on the instruction of the Emperor Mingdi,______ said it sounded like an adventure.( )
A. | all | B. | that | C. | which | D. | who |
15.-Ah,Anita.Is the design for the conference center ready?
-I _____ on it for over a month,but I haven't finished it yet.( )
-I _____ on it for over a month,but I haven't finished it yet.( )
A. | worked | B. | had worked | ||
C. | have been working | D. | was working |
5.Something has to be done to stop the rivers from being further polluted,_____?( )
A. | doesn't it | B. | hasn't it | C. | does it | D. | has it |