分类：教育/科学-外语学习-英语考试
问题：这个句子为什么要用been?Thousandsoftreesha 
Thousands of trees have been plant in our city in the oast three years.
回答：因为句子表示的是一个被动语态的概念，而且后面还有一个表示到现在的时间状语in the past three years（在过去的三年里），所以就要用到完成时态的被动语态，既have/has been done(动词的过去分词）形式。