现在完成时的三种用法

如题所述

现在完成时的三种用法如下:

1、表示持续:
该用法的现在完成时表示一个过去发生的动作或开始的状态在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如:

Mr. Li has taught in our school for 30 years.李老师在我们学校教书已有30年了。
2、表示影响或结果:
该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个动作对现在仍有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如:
He has been away from the city.他已离开这个城市。(结果:他不在这个城市。)

3、表示重复:
表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如:
How often have you seen her again? 你隔多长时间见她一次?

温馨提示:答案为网友推荐,仅供参考