现在完成时如何使用
1、该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个动作对现在仍有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。如:
2、He has been away from the city.他已离开这个城市。(结果:他不在这个城市。)
3、Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着。)
4、I have lost my pen.我把钢笔丢了。(结果:我现在无钢笔用。)
5、He has finished his work.他把工作做完了。(结果:他可以做其他的事了。)
6、即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如:
7、How often have you seen her again?你隔多长时间见她一次?