He has always been a good neighbour 为什么用been

来源:百度知道 编辑:UC知道 时间:2024/06/03 21:48:10
He has always been a good neighbour 他一直是个好邻居。

为什么用been 呢?我一直对been不是很了解,比方用is那又为什么不可以呢?

因为been是与(have和has)一起用的现在完成时

has been 表示从过去一直到现在的状态

is 只是表示(目前看)他是个好邻居

has been 是构成现在完成时态的,is只是be动词的第三人称单数形式,是一般现在时

这是现在完成时的基本格式
have/has 后连been~