英语语法现在完成时的讲解
英语语法现在完成时的讲解
态,顾名思义,是指一件事存在的状态,有完成(全部完成)和未完成(部分完成)两种。而我们在学习时一说起完成时态,同学们经常想到的是事情完成了这一种状态,常常忽略了第二种情况,那就是事情没有全部完成,只是完成了一部分。这种情况在生活中也是常常出现的,比如说我需要阅读5篇文章,现在我读完3篇文章了。这种情况就属于部分完成。所以,以后我们在说到完成时态时,也要考虑到事情可能没有做完,只是完成了一部分这种情况。换言之,完成时就是截止到某个时间,汇报一下事情完成的状况,可以是全部完成,也可以是部分完成。现在完成时是指截止到现在,汇报事情完成的状况;过去完成时是指截止到过去某点,汇报事情完成的状况;将来完成时是指截止到将来某点,汇报事情完成的状况。下面就以现在完成时为例来讲解一下完成时的用法。
现在完成时,时间截点为现在,即看待问题的角度是站在现在往前看完成的状况,动作发生在现在的之前,可能做完了,也可能没有做完。在说话者心目中,动作所产生的影响或后果,所造成的状态,在截止时间的当时或稍后依然存在,或仍有联系。这也是说话者关心的焦点。包括以下三种情况:
1.一个发生在时间截止点之前的动作,或者是在时间截止点之前已完成的动作; Jane has gone to London. 珍妮已去伦敦。(表示现在之前已完成的动作)
2.一个在时间截止点之前重复的动作;We have had four tests so far this semester. 这学期,我们到现在为止已经考过四次了。(表示现在以前重复发生的行为)
3.一个一直进行到时间截止点的动作;I have known him for more than ten years. 我认识他已经十多年了。(表示现在以前一直进行的行为)
在现在完成时中,动作是否在时间截止点之后仍要进行不是我们关心的焦点。如果要表示动作在时间截止点之后仍要进行需用完成进行时。如:He has waited for 3 hours.表示可能继续等下去,也可能不再等了。而He has been waiting for 3 hours.强调没有完成,仍要继续等下去。
从上面的分析可以发现,现在完成时中,动作或行为为发生在现在的以前,它们所产生的影响或后果,所造成的状态,到现在依然存在,或与现在仍有联系。现在完成时就像是一座桥梁把现在和过去连接起来。而一般过去时单纯陈述过去发生的事情。如They worked together as partners for ten years. 他们曾作为合伙人一块工作过十年。(两人现已不在一起工作)They have worked together as partners for ten years. 他们作为合伙人已经一起工作过十年了。(可能仍在合作,也可能刚刚结束合作)They have been working together as partners for ten years. 他们作为合伙人已经一起工作十年了。(还要继续合作)
;