Present perfect y su contraste con el pasado simple

Present perfect vs. pasado simple El present perfect se forma con have/has + participio pasado : - I have visited Mexico. (He visitado México.) - She has finished her homework. (Ella ha terminado su tarea.) Usos principales 1. Experiencia sin decir cuándo: Have you ever eaten sushi? (¿Alguna vez has comido sushi?) 2. Resultado presente : I have lost my keys. (Perdí mis llaves — y todavía no las encuentro.) 3. Acción no terminada (empezó en el pasado y sigue): I have lived here for five years. (Vivo aquí desde hace cinco años.) Marcadores - for (durante un período): for two hours, for a week - since (desde un punto): since 2020, since Monday - already, yet, just, ever, never La diferencia clave con el pasado simple Este es el error más común del estudiante hispanohablante. Si mencionás un tiempo terminado (yesterday, last year, in 2019, two days ago), usás pasado simple: - I visited…