不管是在教资考试还是教招考试,不管是笔试还是面试,英语的时态对考生来说都是一个非常重要的部分。跟我们的汉语不同,我们再说汉语的时候只能通过语境和个别的时间状语来体现出我们的时态,而英语则是通过动词的不同形式来体现时态这个问题的。这也是我们很多学习英语的人非常头疼的一个问题。如何选择时态对我们的考生来说是一个非常困扰的问题。我想,最主要的还是不能够理解每一种时态它真实的时间状态,或者说没有能从英语的角度去理解时态的问题。在这里我简单地阐述一下英语中经常搞混的两个时态:一般过去时和现在完成时。
一般过去时
对于一般过去式,我们首先要认清楚一点。我们所要描述的这件事情或者这个动作是已经完成的。而一般过去式的作用也是简单的对过去发生的这个事情或者动作进行一个简单的描述。例如:It turned out to be a fine day yeaterday. 这个句子我们就用到了过去时,一方面我们可以看到这里有明显的表示过去的时间状语yesterday,另外我们从意思上可以看出他是在对过去的天气进行描述,并且这个状态是已经结束的,目前是不是这种状态我们不得而知。这就是过去时最明显的特点:只停留在过去,不跟现在有交集。
现在完成时
从这个时态的名字上我们可以看出,他所表示的是到现在为止已经完成的动作。这样理解的话,他所描述的这个动作也是在过去开始做的。例如: We have been to Beijing many times.从这个句子中我们看到他所描述的是我们已经去过北京多次。而去北京这个动作时发生在过去。这里我们就要区分一下一般过去时和现在完成时。一般过去时是对过去发生的事情的描述,而现在完成时更多的强调的是过去所做的事情对现在造成的影响。“我们已经去过北京很多次了”这句话要传达给我们的是“这次或者近期内不想再去北京了”。过去时强调“只停留在过去,不跟现在有交集”,而现在完成时则强调的是“虽然发生在过去,更强调对现在有影响,跟现在有交集”。
在这里,我系统的把这两个时态进行一下对比,更直观的感受一下他们的区别和用法,以便于在后面的考试中能能够做出正确的选择。
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动作或状态发生在过去,但它的影响现在还存在;而一般过去时表示过去的事实,不表示和现在的关系。
I have just been to London. I went there last month. 我刚去过伦敦,是上个月去的。
1. 过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2. 过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时的时间状语:
yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语
共同的时间状语:
this morning, tonight, this April, now, once,before, already, recently,lately
现在完成时的时间状语
for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
3.现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know.
过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。
例如:
I saw this film yesterday. (强调看的动作发生过了。)
I have seen this film. (强调对现在的影响,电影的内容已经知道了)
Why did you get up so early? (强调起床的动作已发生过了。)
Who hasn't handed in his paper? (强调有卷子,可能为不公平竞争。)
She has returned from Paris. 她已从巴黎回来了。
She returned yesterday. 她是昨天回来了。
He has been in the League for three years. (在团内的状态可延续)
He has been a League member for three years. (是团员的状态可持续)
He joined the League three years ago. ( 三年前入团,joined为短暂行为)
句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。
联系客服