He has always been a good neighbour 为什么用beenHe has always been a good neighbour 他一直是个好邻居.为什么用been 我一直对been不是很了解,比方用is那又为什么不可以呢?

问题描述:

He has always been a good neighbour 为什么用been
He has always been a good neighbour 他一直是个好邻居.
为什么用been 我一直对been不是很了解,比方用is那又为什么不可以呢?

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

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

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

has been 表示从过去一直到现在的状态
is 只是表示(目前看)他是个好邻居