现在完成时和过去完成时的主要区别在于时间参照点和结构上。现在完成时表示动作发生在过去,但对现在有影响;而过去完成时表示在过去某一时间点之前已经完成的动作,不考虑对现在的影响。
免费线上咨询(老师一对一择校咨询电话)
徐老师:☎15274855379←点击拨打
杨老师:☎18229841031←点击拨打
(微信同号,可加老师微信一对一免费咨询)
现在完成式和过去完成式的主要不同点在于时间基准和构成方式。现在完成式用于描述过去发生的动作,但这个动作对现在仍有一定关联;过去完成式则用于说明某个时间点之前已经完成的动作,并不关注这个动作对当前造成的影响。
1. 时间参照点
过去完成时和现在完成时的主要区别在于时间参照点的不同。
过去完成时以某个确定的时间点为基准,表明在那个时间点之前某个动作已经结束,或者某个状态已经存在。
现在完成时以当前时刻为基准,说明某个动作或状态自过去某个时间点起一直延续至今,或者刚刚结束。
譬如,这两句话都说明“我用餐完毕”,不过它们的意蕴并不相同:
昨晚七点前我已经用餐完毕了
I have eaten . (现在完成时)
昨晚七点前,我已经吃完了晚饭,这是某个确定的时间。现在,以当前时刻为基准,说明我从某个不确定的过去时间点开始,持续到现在已经吃完晚饭,或者刚刚才结束吃晚饭。
2. 动作的完成情况
过去完成时和现在完成时对动作完成情况的强调也有所不同。
该时态着重表明行为在先前某个时间点上已经终止,并且不关注其产生的后续效果或状态。
现在完成时不仅表示行为从过去某个时刻起持续至今,或者刚刚结束,而且突出该行为带来的后果或作用。
比如,有几种说法都说明“我已做完功课”,不过它们的内含并不相同,比如,有的强调动作完成,有的侧重任务结束,有的突出时间点,有的则暗示成果达成
我昨晚十点前已经把事情处理完了。
I have my . (现在完成时)
昨晚十点前,我已经写完了作业,这是一个明确的过去时间,仅说明作业完成时刻,未提及之后情况。
第二句里,现在作基准,说明我从某个不明时间起持续做到现在写完了作业,或者刚写完作业。这个句子既突出了完成作业的时间,也表明了做完之后能做其他事了。
现在完成时和过去完成时的区分技巧
审视时间节点:过去完成态强调某个时间节点之前的事件,而当前完成态则突出事件同当下的关联性。
过去完成时一般不关心某个动作的最终成效,而现在完成时则往往着眼于该动作给当前带来的关联作用。
用词辨析:某些词语只能与过去完成时或现在完成时连用,例如:
由于:仅限于搭配现已完成的时态,在时间点过去之前使用,在时间点过去之后使用,表示刚刚发生或完成的动作,但与过去完成时和现在完成时结合时,表达的含义有所区别。