这句英文语法正确吗?

来源:百度知道 编辑:UC知道 时间:2024/05/13 19:36:38
this driver has always been kind and honest to his passengers and his fellow drivers.这句话语法上对吗?为什么要用这个been ?请好心人指点一下。谢谢。

司机的kind and honest是一个状态,而不是动作,所以用一般时就可以了,强调的是司机平时都是这样,而用现在完成时强调的是一个动作对于现在产生的结果和影响
This driver is always kind and honest to his passengers and his felow drivers.
always后用进行式强调的是说话人的强烈主观态度
比如:He is always telling lies.强调的是说话人对于他经常说谎的厌恶。

always的一个用法是后面跟进行时态,而前面有 has 所以应用完成时,合起来就是应该用完成进行时.