Ejercicios de present perfect vs past simple en inglés
Más opciones para este ejercicio
¿Present perfect o past simple?
El past simple informa de acciones terminadas en un tiempo ya concluido; el present perfect conecta acciones pasadas con el presente — el período de tiempo sigue abierto o el resultado aún importa.
- Past simple:
- tiempo concluido: yesterday, last year, in 2015, two days ago → I saw him yesterday.
- Present perfect:
- tiempo no concluido o sin especificar: today, this week, ever, never → I have seen him today.
- La prueba del tiempo:
- si puedes preguntar '¿cuándo exactamente?' y responder con una fecha o momento cerrado, usa el past simple
- Experiencias de vida:
- Have you ever…? usa el perfect; las preguntas y detalles de seguimiento cambian al past simple
- Palabras clave:
- perfect: ever, never, just, already, yet, since, for, so far — past: yesterday, ago, last…, in + año pasado
Ejemplos
I have visited Rome three times, and I went there again last spring.
total acumulado en la vida (perfect) frente a visita fechada (past)
She lost her keys yesterday, but luckily she has found them.
evento fechado frente a resultado en el presente
Have you ever tried Thai food? — Yes, I tried it in Bangkok in 2022.
pregunta sobre experiencias, respuesta con fecha/lugar concreto
Shakespeare wrote 37 plays.
etapa de vida cerrada = past simple
My sister has written two novels so far.
carrera profesional aún abierta = present perfect
Ejercicios de práctica
Elige el tiempo verbal correcto
Selecciona la opción correcta para completar cada oración.
1.I ___ my homework two hours ago.
2.I can't find my phone. I think I ___ it.
3.___ you ___ to the new shopping center yet?
4.My grandmother ___ born in 1948.
5.This is the best pizza I ___ in my life!
Completa las oraciones
Escribe la forma correcta del verbo entre corchetes — present perfect o past simple.
Ordena las palabras
Haz clic en las palabras en el orden correcto para construir la oración.
11. Construye la oración:
12. Construye la oración:
13. Construye la oración:
14. Construye la oración:
¿Verdadero o falso?
Decide si cada afirmación es verdadera o falsa.
15."I have seen him yesterday" is correct.
16."Have you ever been to Japan?" asks about your whole life up to now.
17.After answering "Yes, I have", we usually give the details in the past simple.
18.American and British English always use these two tenses in exactly the same way.
Present perfect vs past simple: cómo dominar la elección
Ningún contraste de tiempos verbales provoca más fallos en los estudiantes de inglés que este, debido en gran parte a que muchos idiomas emplean un único tiempo pasado para ambas funciones. El inglés divide los hechos pasados en dos categorías: eventos enmarcados en un período cerrado (past simple) y eventos cuyo marco temporal o cuyas consecuencias alcanzan el presente (present perfect). Acertar en la elección depende de prestar atención a la noción de tiempo.
La herramienta más fiable es la prueba de la expresión temporal. Las expresiones que cierran el pasado — yesterday, ago, last week, in 2015, when I was a child — exigen el past simple sin excepción. Las palabras que mantienen el período abierto — today, this month, so far, ever, never, yet, since, for — señalan el present perfect. Cuando no se menciona el tiempo, pregúntate si la frase trata realmente del presente: "I've lost my keys" es un problema de ahora expresado mediante un verbo del pasado.
La secuencia de introducir la experiencia y luego detallar los hechos merece la pena ser asimilada, ya que aparece constantemente en conversaciones. Preguntamos sobre vivencias en perfect — "Have you ever driven on the left?" — y, en cuanto la respuesta aporta una fecha o un lugar, el relato cambia al past simple: "Yes, I drove in Dublin last year. It terrified me."
Conviene tener en cuenta dos perspectivas. Las etapas cerradas llevan past simple: "Shakespeare wrote 37 plays" — su carrera literaria ha terminado. Las carreras abiertas usan el perfect: "My sister has written two novels" — podría escribir más. De igual forma, 'this morning' varía según el momento: a las 10 a. m. está abierto ("I've drunk two coffees this morning"), pero a las 9 p. m. está cerrado ("I drank two coffees this morning").
Por último, ten en cuenta las diferencias dialectales. El inglés estadounidense relaja las normas sobre just, already y yet, permitiendo "Did you eat yet?" donde el inglés británico exige "Have you eaten yet?". Ninguna es incorrecta, pero conviene mantener la coherencia y comprender la lógica de tiempo abierto o cerrado para pasar de una variante a otra con intención.
Preguntas frecuentes
¿Cuál es la forma más rápida de elegir entre el present perfect y el past simple?
Fíjate en la referencia temporal. Si la oración menciona un tiempo terminado (yesterday, last year, in 2020, ago), usa el past simple. Si el período sigue abierto (today, this week, ever, so far) o no se menciona el tiempo y la consecuencia importa ahora, usa el present perfect.
¿Por qué es incorrecto decir "I have seen him yesterday"?
Porque el present perfect no puede combinarse con expresiones de tiempo terminado. 'Yesterday' cierra la referencia temporal, por lo que se requiere el past simple: "I saw him yesterday."
¿Cómo se combinan ambos tiempos en una conversación?
El patrón habitual es: comenzar en present perfect para introducir el tema ("Have you ever been to Iceland?") y pasar al past simple para contar los detalles ("Yes — I went in 2023, it was amazing"). El perfect introduce; el past relata.
¿Qué tiempo verbal uso para personas fallecidas o etapas históricas terminadas?
El past simple, porque su 'período de vida' se ha cerrado: "Einstein developed relativity", "The Romans built this wall." El present perfect sugeriría erróneamente que la etapa continúa abierta.
¿Usan los estadounidenses menos el present perfect que los británicos?
Sí — con palabras como just, already y yet, el inglés estadounidense usa con frecuencia el past simple ("I already ate", "Did you finish yet?"), mientras que el británico prefiere el present perfect. Ambos usos son válidos en sus respectivos ámbitos.
