英语中的过去完成时和现在完成时有什么区别

问题描述:

英语中的过去完成时和现在完成时有什么区别
最好有例句说明

过去完成时是对过去那个时候完成的事情做一个说明
现在完成时是对现在这个时候完成的事情做一个说明
比如说:
I have seen this movie~在此之前我已经看过这部电影了.
I had seen this movie yesterday`在昨天晚上之前我就已经看过这部电影了··
不知道你会不会看懂我写的