核心问题
《高中英语语法必备·高二》(世界图书出版公司,p.212)说:
“现在完成进行时……表示一个发生在过去,但延续到现在而且现在仍然接着进行的动作。”
这个定义显然与下列用法相矛盾:
You look hot. — Yes, I've been running. 你看上去很热,一是的,我跑步来着。(动作刚刚结束)。
词典解答
是的,该书的定义是不精确的。它所指的仅仅是现在完成进行时的用法之一。精确的定义应当是:现在完成进行时表示一个从过去开始、现在仍在继续中的动作或刚刚结束的动作。或:现在完成进行时强调动作在某一段时间内一直在进行到现在为止,该动作可能已不再继续进行,也可能还在继续进行,这要根据上下文来确定。见 present perfect continuous tense 。