过去式和过去完成时的区别

老师说出现过去具体时间和具体地点不能用过去完成时,是这样的吗?
过去完成时与过去式的区别到底是什么,比如说关键词啥的啦。。。

请看下图:

 

首先你的老师说的是对的,有明确的过去具体时间出现,就是一般现在时的标志。

一般现在时和过去完成时的具体区别就在于,过去完成时是发生在过去的过去,也就是说,相距现在,要往前再经过“一般过去时”,然后才是“过去完成时。

举个例子,"She had done her homework before we came back."

她在我们回来之前就已经完成了作业。

 “我们回来”是发生在过去时,而“她已经完成了作业”就是发生在过去的过去(发生在一般过去时之前),所以是过去完成时。

 

【公益慈善翻译团】真诚为你解答!

来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-29
第2个回答  2013-01-03
是的,过去时是对过去的描述,过去完成注重对过去的影响,关键词就很多了,语法书上都有来自:求助得到的回答
第2个回答  2013-01-03
过去完成时是比过去式更早的时间
相似回答