Hola Michael, el present perfect se utiliza cuando hablamos de acciones que empezaron en el.pasado y que todavía continúan como por ejemplo I have lived in England for 5 years (he vivido en Inglaterra durante 5 años pero aún vivo allí). También se utiliza para una acción del pasado que ya terminó pero que tiene una repercusión en el presente como por ejemplo, I have lost my Keys. Ha oerdido las llaves y por culpa de esto no puede entrar en casa.
Leer más