been 是 be 的过去分词,既是系动词又是助动词,have been 则是 be 的现在完成时,可以构成系表结构的完成时、现在完成进行时或被动语态的完成时。例如: 〔系表结构〕 We have been married for 14 years 我们已经结婚14年了。 〔现在完成进行时〕I have been working in the factory since then. 从那时起,我一直都在这个构成工作来着。 〔被动语态〕All the problems have been solved. 所有的问题都解决了。