如题所述
have been doing现在完成进行时
表示动作从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
来自:百度百科网页链接
have been being done现在完成进行时被动语态
I have been doing some historical research.
我一直在进行史学研究。
《牛津词典》