El past simple (I worked) se usa cuando el tiempo de la acción está cerrado y ya no cuenta: yesterday, last year, in 1605, two days ago. El present perfect (I have worked) se usa cuando el hecho sigue conectado con el presente: experiencias sin fecha (I have been to London), resultados que cuentan ahora (I have lost my keys) y periodos aún abiertos (this month, since 2019, for ten years).
Las 30 frases de abajo van de calentamiento a desafío y cada clic se corrige al instante. Cada explicación nombra la regla y, además, la trampa del español: el indefinido y el perfecto reparten el pasado de forma distinta al inglés, y ese desajuste es la causa de casi todos los fallos.
Quiz: Present Perfect vs Past Simple — 30 preguntas
Las reglas en 30 segundos
Toda la elección se reduce a una pregunta: ¿la acción sigue conectada con el ahora? Si el tiempo está cerrado, past simple; si el resultado, la experiencia o el periodo siguen vivos, present perfect.
Los marcadores que deciden por ti
En los ejercicios, casi siempre hay una palabra que responde antes que tú. Apréndelas por bandos y las frases se resuelven solas.
Por qué te confunde: tu indefinido y tu perfecto reparten distinto
En español, el pretérito perfecto compuesto («he trabajado») y el indefinido («trabajé») no reparten el pasado igual que el inglés. En España, el perfecto se usa con más libertad: «he visto esa película este mes», «hoy he desayunado tarde» — y ahí el inglés coincide. Pero en gran parte de Latinoamérica esos casos van al indefinido («vi esa película este mes», «hoy desayuné tarde»), así que el present perfect inglés se queda sin dueño y acaba sustituido por un past simple: I saw it already, I just ate.
El desajuste va también en sentido contrario: el español dice «viven en Madrid desde 2019» y «nos conocemos hace diez años» con presente, donde el inglés exige present perfect (have lived, have known). Y cuando el resultado era pasado («dejé la cartera, así que no pude pagar»), el indefinido español es correcto pero el have left inglés no lo sería. En resumen: no traduzcas el tiempo verbal; pregúntate si el hecho sigue conectado con el ahora.
Trampas que aparecen en cada examen
Estas cuatro frases resumen los errores que corrige este quiz. Revísalas despacio: cada una escondía una de las preguntas de arriba.
Cómo practicar para que se quede
El contraste present perfect / past simple no se aprende leyendo reglas: se automatiza decidiendo rápido con corrección inmediata. Haz un bloque de 30 preguntas al día durante una semana, en vez de 100 preguntas de golpe; la corrección instantánea fija el patrón mientras la frase sigue en tu cabeza.
Después, pasa el ejercicio a tu escritura propia. Pega un correo o un mensaje real en el corrector gratuito de PromGee y verás señalada cada decisión de tiempo verbal con su explicación en español: tus textos se convierten en tu banco de ejercicios personalizado.
Sigue practicando
Preguntas frecuentes
¿Cuándo uso present perfect y cuándo past simple?
Past simple con tiempos cerrados (yesterday, last year, in 1605, ago) y past simple con preguntas When…?. Present perfect cuando el hecho sigue conectado con el ahora: experiencias sin fecha (I have been to London), resultados presentes (I have lost my keys) y periodos abiertos (this month, since 2019, for ten years).
¿Es correcto decir «I have seen that movie yesterday»?
No. Yesterday es un tiempo cerrado y el present perfect no admite marcadores de pasado terminado: I saw that movie yesterday. La regla coincide con el español: nadie diría «he visto esa película ayer».
¿Por qué en Latinoamérica usamos el pasado simple donde España usa el perfecto?
Es una diferencia del español: en gran parte de América el indefinido cubre casos («vi… este mes») que en España van al perfecto («he visto… este mes»). El inglés sigue la lógica española: this month exige present perfect (I have seen it this month). Por eso conviene practicar con marcadores, no con intuición.
Las reglas se olvidan; la corrección en tu propia escritura se queda. Pega un correo o mensaje en el corrector gratuito de PromGee y revisa cada decisión entre present perfect y past simple, explicada en español.
Corregir mi inglés gratis