there has been.为什么要加been

如题所述

这应得结合具体句子解答,不可一概而论。
不过若在完成时中过去分词前出现词 been,通常说明该句的主语与与谓语动词间存在动宾关系,所以表示为被动语态。不过后也可能为动词的现在分词,has/have been doing sth. 表示该动作从某一时持续进行着,时间状语常为段时间。
如:She has been reading newspaper since I came here.
温馨提示:答案为网友推荐,仅供参考