have/has + been + v-ing,这句表达是从过去到现在为止一直呈现的状态,意思就是说到现在还在进行的,这句是现在完成进行时,就是 BE DOING STH是现在进行式,而have/has + been + v-ing是现在完成进行式 比如He is writting articles for our newspaper office .他正在为我们报社写文章 He has been writting articles for our newspaper office .意思就是他从过去到现在,一直在我报社工作。 BE现在分词是BEEN,这些归根到底是语法跟词汇的问题,好好学习吧,希望对你有帮助!