举个例子:
He ate some noodles. 他吃了点面条。描述发生在过去的一个动作,往往和yesterday ,just now 等时间状语连用。
he has eaten some noodles. 他已经吃了面条了。意思是现在不用吃了,已经饱了。 发生在过去,并影响到了现在,或者延续到了现在。往往和already, up to now 等时间状语连用。
He had eaten some noodles by then . 他当时已经吃过面条了。过去完成时不可能像前两种时态那样没有时间状语,一定会和某个过去的时间对照。在这里,是和then 进行对照,表示发生在then 之前的动作。