英文的基础时态,除了上面提及的四个:即一般现在时、现在进行时、一般过去时、一般将来时外,还有第五个基础时态:现在完成时。中国人受母语的影响太深,不太容易理解这个时态。
过去发生的动作对现在的影响,强调的是动作的影响力,时间落脚点在现在。这样的动作与时间的关系,我们称为现在完成时。
例如: 我已经吃了面包。 暗指的含义是现在我不饿;或吃面包的美好现在在我的脑海里回味;或吃面包的不愉快现在在我的脑海里回味。
总而言之,当强调过去发生的动作对现在的影响时,我们称为现在完成时。
现在完成时,当谓语动词为系动词“be”时,是描述主语过去“静止”的状态,一直持续到现在,强调影响力,时间落脚点在现在。系动词“be”要用过去分词。系动词“be”的过去分词是“been”。系动词后接表语构成主系表结构的句子。
现在完成时,当谓语动词为实义动词时,是描述主语过去做过的动作对现在的影响,强调影响,时间落脚点在现在。实义动词要变形为过去分词。动词如何变过去分词参见本课第三节。
动词的过去分词形式是在动词原形、三单式、现在分词和过去式之后,我们接触到第五种变化形式。
当句子的谓语动词用过去分词时,有以下两点需要谨记:
1 . 谓语动词与时间的关系:是主语过去状态或过去的动作对现在阶段的影响。强调的是影响力,时间落脚点在现在。
2 . 谓语动词与整个谓语成分的关系:谓语动词的过去分词不能做现在完成时的整个谓语成分。要表达完整的现在完成时的概念, 必须要请一个助动词。这个助动词与过去分词一起才能构成现在完成时完整的谓语成分。帮助现在分词构成完整的谓语的助动词是助动词“have”。当主语即动作的发出者为第三人称单数时,助动词用“has”。
中国人学英语常常分不清完成时与过去时怎样使用。 一般过去时的时间落脚点在过去,现在完成时的时间落脚点在现在。所以,当我们明确了英语语言的表达方式后,应尽量靠近英语语言的思维方式去表达。描述在过去发生的事或状态,不与现在有联系,单纯说明过去有某事,我们用一般过去时;同一件在过去发生的事或状态,和现在有联系,影响到了现在,对现在的情感、态度、感受有影响,那么我们应该用现在完成时。
那么,我们看下面的例句。
例句 1: 我已经吃了面包。发出动作的主语为“我”,谓语动词“吃”,实义动词。
动作与时间的关系,过去吃了面包影响到现在,现在是饱的或现在还回味那好滋味,落脚点在现在。现在完成时,动词用过去分词。 eat 的过去分词为不规则变化“eaten”。过去分词不能独立做现在完成时的整个谓语成分,还需要助动词 have 帮助。
那么英文译为: I have eaten bread.
例句 2.: 他已经吃了面包。发出动作的主语为“他”,谓语动词“吃”,实义动词。
动作与时间的关系,过去吃了面包影响到现在,现在是饱的或现在还回味那好滋味,落脚点在现在。现在完成时,动词用过去分词。 eat 的过去分词为不规则变化“eaten”。过去分词不能独立做现在完成时的整个谓语成分,由于主语为第三人称单数,那么借助助动词 has 帮助动词的过去分词构成现在完成时的整个谓语成分。
那么英文译为: He has eaten bread.
现在完成时: 描述主语过去的状态或过去发生的动作对现在的影响。谓语动词用过去分词,过去分词不能构成完整的谓语成分,需要助动词 have/has帮助。在现在完成时中,谓语动词变化(过去分词)不等于整个谓语。
现在进行时的整个谓语成分是:助动词“have/has” + 过去分词。
原文:http://yufa6.com/a/8.html