he has always been a good neighbour和he is a good neighbour有什么区别?两种时态意思一样吗?

问题描述:

he has always been a good neighbour和he is a good neighbour有什么区别?两种时态意思一样吗?

he has always been a good neighbour
他一直都是个好邻居 (过去是,现在还是)
he is a good neighbour
他是个好邻居(过去怎样呢?----不知道)
第一句用的是现在完成时,第二句用的是一般现在时