题目内容
14.一 Nancy doesn't look very well.What's wrong with her?一She has a terrible headache because she _____ too long.She should stop to have a good rest.( )
A. | has been working | B. | had worked | ||
C. | is working | D. | was working |
分析 -南希看起来不太好.她怎么了?
-由于工作了太长的时间,她头疼的厉害.她应该停下来好好休息一下.
解答 答案:A.考查现在完成进行时.根据She has a terrible headache 可知需要用现在完成时态表示过去的动作对现在的影响,而根据She should stop to have a good rest她现在还在工作,所以用现在进行时,二者合起来可知用现在完成进行时.所以答案是A.
点评 考查现在完成进行时.
现在完成进行时其表达的意思有两种:1.表示从过去某时开始一直持续到现在的动作,并且还将持续下去.2.表示在说话时刻之前到现在正在进行的动作.
现在完成进行时
其构成形式如下:I/we/they have been+动词的现在分词
He/she/it has been+动词的现在分词
功用如下:1)表示一个在过去开始而在最近刚刚结束的行动,如:
Ann is very tired.She has been working hard.
2)表示一个从过去开始但仍在进行的行动,如:
It has been raining for two hours.(现在还在下)
3)表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,如:
She has been playing tennis since she was eight.
练习册系列答案
相关题目
19.The door and the windows were all closed and there was no_____of forced entry.( )
A. | scene | B. | sign | C. | signal | D. | sight |