2. My
brother is playing soccer.
例四:现在完成时(Present Perfective Aspect)
最后,我们来看现在完成时,一般来说它有三种用法:
1) 表示一个已经发生但对现在情况有影响的动作:
e.g.: He
has gone to town. (说明他现在不在这儿。)
2) 表示从过去某时(ago)到现在(now)这段时间发生的事;
e.g.: We have learned 800 words this term.
3) 表示一个由过去某时(ago)持续到现在(now)的动作状态。
e.g. I
have lived here for four years.
无论哪种用法,其基点时间都是“现在”(now),而且动作特点为阶段性、持续性。在时间轴上我们用实弧线箭头表示,而且该弧线有起点(ago)和终点(now),可以理解为它是一条表示时间的实线段。如图:
同时,用实线段表示完成时,更有利于理解:为什么在表示某一动作的持续性时,我们不用非延续性动词(即短暂性动词),而用相应的延续性动词?因为完成体的动作特点为阶段性、持续性,它所体现的时间只能用段时间(从Ago到Now)来表示,而不能用点时间(Ago或Now)来表示。
如:come/go-be, borrow/lend-keep等。e.g.
1) Tom
has come here for three days. 应改为:
Tom has been here for three days.
2) I
have borrowed the book for three months. 应改为:I
have kept the book for three months.
以上四种基本的现在时态,为了便于从总体上来比较、理解这四种现在时态,我们把这四种时态所在的时间轴放在一起,如下图:

综合上述四条时间轴,不难看出这四种时态的共同点:现在时态的基点时间都是“现在”(Now),它们的动作都与现在时间有关,这一点刚好与前面所提到过的“两时”中的“现在时”相吻合。
过去时态(Past
Tense)
掌握好上述四种现在时态以后,我们就很容易理解另外四种过去时态(Past Tense)。事实上,每一种过去时态都与一种现在时态相对应,只是他们的基点时间不同,动作所发生的时间也不同,然而每一种过去时态和与之相对应的现在时态之间还是有一定的联系的:事实上,我们只需将现在时态中每一种时态的基点时间“现在”(Now)改为相应的“过去”时间(Ago),就可以得到相应的过去时态:
① 一般现在时
→ 一般过去时 ② 现在进行时
→ 过去进行时
③ 一般(现在)将来时 → 过去将来时 ④ 现在完成时
→ 过去完成时
如果我们用时间轴来表示这一关系,则更容易理解:在时间轴上,我们只需借用数学中的平移方法,将四种现在时态的箭头图标分别向左平移一个单位时间,即由“现在”(Now)基点平移到“过去”(Ago)基点,其它的图标位置都不变,这样我们就可以得到以过去时间(Ago)为基点时间的过去时态,具体图形变化如下:

上述时间的平移实际上就是把现在的时间改为过去的时间,这一平移过程为我们理解、记忆各种时态的构成提供了一定的启示和帮助:由于现在时态的动作的基点时间是“现在”(Now),因此我们可以总结出:现在时态构成中的第一动词用动词的原形,即:V-原,(当主语为第三人称单数时,第一动词用相应的单数形式,即:V-s);同样,由于过去时态的动作的基点时间是“过去”(Ago),所以过去时态的构成中第一动词应该用动词的过去式,即:V- ed。
简而言之,我们只需将现在时态中第一动词由原形改为相应的过去式,就得到了过去时态的构成!(详见下表)

如此一来,我们只要熟练掌握了四种现在时态的用法和构成,那么其余四种过去时态就很容易理解和记忆了:只需将现在时态中的第一动词改为相应的过去式即可。
下面试举几例予以说明:
e.g. Tom
_________ (clean) his room at the time yesterday <1>
分析:我们先看看一个与此句相似的更简单的句子:
Tom __________ (clean) his
room now.
<2 >
对于句<2>, 我们很容易理解,从now便可知道该句是现在进行时,所以横线处应该填:is cleaning。然后再比较句<1>和句<2>,句<1>中有at
the time yesterday,从at the time 可以知道句<1>是进行体;而从yesterday则可以推出句<1>是过去时态;再根据时间轴,我们只需将句<2>中的第一动词“is”改为相应的过去式“was”,就得到了句<1>的正确答案:was cleaning.
eg.2. I _____ (have) never been to Shanghai by now.
<1>
I _____ (have) never been to Shanghai by the end of
2001. <2 >
分析:句<1>和句<2>结构很相似,只是具体动作所体现的时间不同:by now和by
the end of 2001,句<1>中by now很容易理解,为现在完成时,所以用动词(have)的原形have。句<2>中2001是表示“过去” (ago)的一个时间,而by the end of 2001则是表示截止到2001年底之前的一段时间,即“过去”(Ago)的“过去”(Before),所以它应该是过去时态,根据上述时间轴的特点,我们只需将句<1>中的第一动词(have)改为过去式had.即可。
时态(一)
时态(Tense)是表示行为、动作和状态在各种时间条件下的动词形式。因此,当我们说时态结构的时候,指的是相应时态下的动词形式。
英语时态分为16种:一般现在、一般过去、一般将来、过去将来时,以及这四者的进行时、完成时和完成进行时。在这里,我们重点讲解一下最常见的11种时态的用法和注意事项。