一般过去时,就是说某件事情发生在过去。比如:I had breakfast at 7:00.我七点吃的早饭。现在完成时,就是说某件事情到现在已经完成了,强调的是现在的结果和对现在的影响。I have finished my homework.我已经写完作业了。过去完成时,某件已经完成的事情发生在过去。I had already finished my homework before mother came back.妈妈回来之前我就已经写完作业了。一般过去时,通常情况下都会有一个具体的时间点;现在完成时,有标志性的一些词,比如since,yet,already等等;过去完成时,就是在过去的过去已经完成的事情。也许上边的例子有些简单,但是我觉得可以说明问题了。