现在完成时指的是说话前已经完成的动作或状态,如:I have read the book。我看过这本书。这个动作发生在过去,但是不强调过去的时间,也不需要表明过去的时间。如果要加上过去的时间,就只能用过去式了。过去完成时是指,在过去某一时间之前发生过的事情。如:I had seen the teaher before I met you。在我见到你之前就看见老师了。我见到你这个动作发生在过去,看见老师是在见到你之前发生的事情。所以 看见老师就是过去的过去,用过去完成时。