have/has+过去分词是一种语态,是完成时的语态在一般现在时中加上be和不加be的区别就是被动语态和主动语态的区别所以have/has+been只是完成时加上被动语态,而 have/has+过去分词则是主动语态