have been +动名词什么意思?

如题所述

你的意思是have been doing吗?这是现在完成进行时的结构。
现在完成进行时(have been doing)
用法:表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。
 例:We have been working on this project for over a month now.(到目前为止,我们一直在处理那个项目,已经花了一个多月时间了。)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-23
表示现在完成进行时 have/has been doing
1 从过去某时开始一直持续到现在并还将持续下去
2 表示说话时刻之前,刚刚结束的动作
3 表示一件事从过去开始持续到现在,可能包含现在的一段时间内重复发生的行为
第2个回答  2011-09-23
楼上说的很清楚了
相似回答