has been是什么时态

has been是现在完成时。

现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。它的基本构成是主语+have/has+动词的过去分词。同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。has been是现在完成时。

现在完成时

现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”。

现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们学校教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年。

又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。

表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。



扩展阅读:have+been+done是什么时态 ... has been to和has gone to ... has been后面接什么 ... has been后面动词的形式 ... has been和have been的区别 ... has been是什么意思 ... has been是被动语态吗 ... having been done ... has been用法 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网