Para qué sirve
Se usa para experiencias: I have visited Puebla. No importa tanto cuándo pasó, sino la experiencia acumulada.
También se usa para resultados presentes: She has lost her keys. El pasado importa porque ahora no tiene las llaves.
Have o has
Usa have con I, you, we y they. Usa has con he, she e it: he has finished, they have arrived.
Después va el participio: finished, gone, seen, written.
Error común
No mezcles presente perfecto con pasado simple sin pensar. I have seen that movie yesterday suena mal porque yesterday pide pasado simple: I saw that movie yesterday.
Mini ejercicio
Convierte: she finishes -> she has finished. they go -> they have gone.
Palabras que suelen acompañarlo
Ever, never, already, yet y just aparecen mucho con presente perfecto: Have you ever traveled?, I have never tried it, She has just arrived.
Estas palabras no se memorizan solas; conviene aprenderlas dentro de preguntas y respuestas completas.
