Hola Michael,, el presente perfecto es un tiempo gramatical del inglés y se usa para hablar de cosas que empiezan en el pasado y se siguen dando en el presente. También se usa para acciones que se consideran repetitivas y por último para aquellas que acaban de terminar. El past perfecto (have /had + past participle), se usa para describir una acción remota, anterior;....es decir de dos acciones pasadas, una sucedió antes que la otra y para diferenciarlo uso el pasado perfecto, por ejemplo:I've just set the table /I had set the table when Peter arrived home for dinner.
Leer más