cuando utilizamos present perfect
El presente perfecto es un tiempo verbal en el idioma inglés que narra hechos que ya han ocurrido en un momento en el pasado pero que siguen teniendo una relevancia en el presente. En este sentido, contrasta con el pasado simple, que se usa para referirse a acciones que tuvieron lugar en el pasado pero que ya no tienen, necesariamente, vigencia alguna con el presente, como en los siguientes ejemplos: