have/has been 这东西到底怎么用,在各种句子中有什么意思?

如题所述

现在完成时态 可以直接表示某种状态
例如:She has been here for more than 1 year. 她在这里呆了一年多了
同时后面可以加done 构成 have/has been done 表示现在完成时的被动
例如:The building has been set up since 1998. 这个建筑物自从1998年就建成了。
当然后面还可以加doing 构成 have/has been doing 表示现在完成时的进行时
例如: She has been practising this for many years. 她练习这个很多年了
希望能够帮到楼主
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-13
have(一二人称)/has(三人称) been 现在完成时
指过去一直持续到现在的动作
比如中国改革开放三十年了
China has been reformed and open for 30 years.
相似回答
大家正在搜