现在完成时和过去完成时这两个时态的相似之处是动作都发生在过去,差别是两个时态所对应的时间参照点不一样。现在完成时的动作发生在过去,但是时间参照点是现在,过去完成时的动作发生在过去,但是时间参照点是过去的某一时间。
现在完成时态是由“have/has+过去分词”构成,主要有两个含义:表示动作发生在过去,但与现在的情况有联系,有时无时间状语,有时和一些表示不确定的过去时间状语连用;表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语。
过去完成时:表示过去某一时间前就已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。它表示动作发生的时间是“过去的过去”,侧重事情的结果。
有两类动词本身应该直接加“ed”,但由于历史习惯,依旧要双写最后一个字母,再加“ed”。以“元音字母+l”非重读结尾的规则动词变过去分词也要双写“l",再加“ed”。
©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。