过去式是对过去发生的事情的描述;
而现在完成时是对到目前为止发生的事情。
说实话在中文没有什么区别,但在英文
比如说:
I went there last week。(我上周到过那。)
I have been there for two times.(我到过那两次了。)
但是可以看接的是什么短语来区分,过去式接的是某一个过去时间的节点,如last week,而 现在完成时接的是短语,一般接for加一段时间,如for two times.
但是意思没有多大区别。
还有就是过去式是已经过去了的,只是一般叙述性质
现在完成还有就是持续了一段时间,对现在还有影响
含简单的概括、最简单的区别:现在完成式是指跟现在有关系的、而一般过去时是指跟现在没有一毛钱关系的、只是做过此事、详见
过去时 是指过去的事情 就要用动词的过去时 一般加ed
现在完成是指已经完成了的 要完完成时态 一般用have 加动词的过去分词