现在完成时和过去完成时的区别是什么?

如题所述

1、意思不同

现在完成时是指某个动作从过去开始一直持续到现在,或对现在有影响,是站在"现在''的时间点上。过去完成时则比现在完成时往前推了一段时间,即"过去的过去''。

2、句型不同

现在完成时句型:have/has+过去分词,过去完成时句型:had+过去分词。

完成时态的构成分为两部分:

一是助动词;

二是实义动词的过去分词-ed。具体来说,用助动词have/has表示“时”,以表明动作发生的时间是在过去、现在还是将来;用过去分词来表示动作的“态”,以表明该动作已经完成,而且对现在有一定的影响。

它的构成是:主语+助动词(have/has) +动词的过去分词。(done)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-08-26
现在完成时,是现在的过去。
过去完成时,是过去的过去。
你昨天到的时候,我已经打扫好了。过去完成时。
你现在才到,我都打扫好了。现在完成时。本回答被网友采纳
相似回答