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

1个回答

  • 请看下图:

    首先你的老师说的是对的,有明确的过去具体时间出现,就是一般现在时的标志.一般现在时和过去完成时的具体区别就在于,过去完成时是发生在过去的过去,也就是说,相距现在,要往前再经过“一般过去时”,然后才是“过去完成时.举个例子,"She had done her homework before we came back."她在我们回来之前就已经完成了作业. “我们回来”是发生在过去时,而“她已经完成了作业”就是发生在过去的过去(发生在一般过去时之前),所以是过去完成时. 【公益慈善翻译团】真诚为你解答!