Present Perfect and Past Simple: Aprende a diferenciarlos

¿Qué son el «present Perfect and past simple»?

El Present Perfect y el Past Simple son dos tiempos verbales en inglés que se usan para hablar del pasado, pero tienen diferencias fundamentales. Usar correctamente uno u otro puede cambiar por completo el significado de una frase. Mientras que el Past Simple se refiere a acciones completamente finalizadas en un tiempo definido, el Present Perfect conecta el pasado con el presente, hablando de experiencias, resultados o acciones que aún son relevantes.

Present Perfect

Forma

Se forma con el auxiliar have/has + el participio pasado del verbo.

Ejemplos:

  • I have visited London.
  • She has eaten sushi before.

Cuándo se usa

  • Experiencias sin decir cuándo: I have seen that movie.
  • Acciones que acaban de suceder: She has just left.
  • Acciones que empezaron en el pasado y continúan: They have lived here for 10 years.

Past Simple

Forma

Se forma con el verbo en pasado: verbo + -ed (verbos regulares) o forma irregular.

Ejemplos:

  • He played football yesterday.
  • They went to Paris last summer.

Cuándo se usa

  • Acciones terminadas en el pasado: I visited Rome in 2018.
  • Historias o narraciones del pasado: She studied in London and then moved to Madrid.
  • Con expresiones de tiempo específicas: yesterday, last week, in 2005, two days ago.

Diferencias clave entre Present Perfect y Past Simple

  • Present Perfect: No se menciona cuándo ocurrió la acción.
  • Past Simple: Se dice exactamente cuándo ocurrió.
Infografía perfect simple and past simple

Present perfect and Past simple – Ejercicios

Completa las frases con el Present Perfect

  1. I ______ (eat) sushi several times.
  2. She ______ (never/see) snow before.
  3. We ______ (live) in Valencia for 5 years.
  4. He ______ (just/arrive) home.
  5. They ______ (not/finish) the project yet.
  6. Maria ______ (break) her phone.
  7. You ______ (ever/be) to Japan?
  8. I ______ (lose) my keys!
  9. We ______ (not/meet) before, have we?
  10. The cat ______ (catch) a mouse.

Encuentra el error (Present Perfect)

  1. I have eat breakfast already.
  2. She has went to the supermarket.
  3. We has lived here since five years.
  4. They haven’t saw that movie.
  5. He have just finished his homework.

Ejercicios de Past Simple

Completa las frases con el Past Simple

  1. They ______ (go) to London last year.
  2. I ______ (see) that film last night.
  3. She ______ (not/like) the food.
  4. We ______ (play) football yesterday.
  5. You ______ (study) for the test?
  6. He ______ (buy) a new phone on Monday.
  7. I ______ (break) my arm in 2020.
  8. We ______ (have) dinner at 8 p.m.
  9. He ______ (not/watch) TV last night.
  10. They ______ (arrive) late to the party.

Encuentra el error (Past Simple)

  1. She didn’t went to school yesterday.
  2. I see a great movie last weekend.
  3. We was happy with the results.
  4. You didn’t studied enough.
  5. They buyed a new house last year.

Preguntas frecuentes

¿Cuál es la principal diferencia entre Present Perfect y Past Simple?

El Present Perfect se usa para acciones conectadas con el presente o sin tiempo definido. El Past Simple se usa para hechos pasados con un momento claro.

¿Puedo usar ‘yesterday’ con Present Perfect?

No. ‘Yesterday’ indica un momento específico en el pasado, por lo tanto debe usarse con Past Simple.

¿Qué marcadores de tiempo indican Present Perfect?

Yet, already, ever, never, just, for, since.

¿Qué marcadores indican Past Simple?

Yesterday, last week, in 2010, two days ago, when I was young.

¿Es más común el uso del Present Perfect en inglés británico?

Sí. En inglés americano muchas veces se prefiere el Past Simple en situaciones donde los británicos usan Present Perfect.

Soluciones

Soluciones Present Perfect

  1. have eaten
  2. has never seen
  3. have lived
  4. has just arrived
  5. have not finished
  6. has broken
  7. Have you ever been
  8. have lost
  9. have not met
  10. has caught

Errores Present Perfect

  1. have eaten
  2. has gone
  3. have lived here for five years
  4. haven’t seen
  5. has just finished

Soluciones Past Simple

  1. went
  2. saw
  3. did not like
  4. played
  5. Did you study?
  6. bought
  7. broke
  8. had
  9. did not watch
  10. arrived

Errores Past Simple

  1. didn’t go
  2. saw
  3. were
  4. didn’t study
  5. bought

Recuerda que todos nuestros profesores son nativos en el idioma inglés. ¿Quieres aprender inglés con nosotros?

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)