Diferencias entre el pretérito y el present perfect inglés

En inglés, el pretérito (o past simple) se utiliza para hablar de acontecimientos pasados que ya no tienen relación con el presente. En cambio, el present perfect se utiliza para expresar una acción que tiene un vínculo entre el pasado y el presente.

Tiempos de conjugaciónInglésEspañolExplicación 💡
PretéritoSam worked at McDonald’s for two months.Sam trabajó en el McDonald’s durante dos meses.Aquí, el uso del pretérito muestra una situación que ha pasado: en el momento del enunciado, Sam ya no trabaja en el McDonald’s.
Present perfectSam has worked at McDonald’s for two months.Sam lleva dos meses trabajando en el McDonald’s.Aquí, el uso del present perfect muestra, por el contrario, una situación con un vínculo en el presente: en el momento del enunciado, Sam todavía trabaja en el McDonald’s.

¿El objetivo de esta lección? Te ayudamos a entender la diferencia entre el pretérito y el present perfect. Para ello, descubre una definición sencilla de cada tiempo, comparaciones, nuestras explicaciones en vídeo y ejercicios para ponerte a prueba.

¿Cómo usar el pretérito en inglés?

Veamos primero el pretérito con:

  1. una definición sencilla de este tiempo
  2. una explicación de cómo se forma
  3. una lista de adverbios y otros marcadores temporales con los que se utiliza

¿Qué es el pretérito?

También llamado simple past o past simple, el pretérito es un tiempo verbal utilizado para expresar el pasado. Se refiere a hechos aislados en el pasado, sin conexión con el presente: se utiliza para describir o relatar acontecimientos pasados.

Ejemplo: Hillary and Bill Clinton met in 1971 = Hillary y Bill Clinton se conocieron en 1971.

¿Cómo formar el pretérito en inglés?

En la forma afirmativa, basta con añadir -ED a la base verbal, excepto para los verbos irregulares. En la forma negativa, la base verbal va precedida de did not o su forma contraída didn’t. En la forma interrogativa, también utilizamos did, que se utiliza en la forma interrogativa, seguido del sujeto y de la base verbal.

FormularioInglésEspañol
Sentencia afirmativaI kissed a girl.Besé a una chica.
Sentencia negativaHe did not see the car. He didn’t see the car.No vio el coche.
Frase interrogativaDid you eat my brownie?¿Te comiste mi brownie?

¿Qué palabras requieren el uso del pretérito?

En inglés, el past simple se utiliza con palabras y frases como:

  • yesterday = ayer
  • last night = anoche
  • last Monday (u otro día) = último lunes
  • two months ago (u otro número) = hace dos meses
  • four years ago (u otro número) = hace cuatro años
  • in 1256 (u otra fecha) = en 1256

¿Cómo utilizar el present perfect en inglés?

Veamos ahora el present perfect con:

  1. una definición sencilla de este tiempo
  2. una explicación de cómo se forma
  3. una lista de adverbios y otros marcadores temporales con los que se utiliza

¿Qué es el present perfect?

El present perfect simple es un tiempo compuesto. Se forma con el auxiliar have y el participio pasado del verbo. A diferencia del pretérito, expresa una acción con un vínculo entre el pasado y el presente.

Su forma es similar al pretérito perfecto compuesto en español, pero cuidado: estos dos tiempos expresan un significado diferente, ya que la lógica no es la misma entre las dos lenguas.

Ejemplo: Bill hasn’t seen Hillary since March 2022 = Bill no ha visto a Hillary desde marzo de 2022.

¿Cómo formar el present perfect en inglés?

Para formar el present perfect simple, la estructura es la siguiente: el auxiliar have en presente (o has) + el participio pasado del verbo (con la terminación -ED, a menos que se trate de un verbo irregular).

Ejemplo: I have cooked dinner = He preparado la cena.

¿Qué palabras requieren el uso del present perfect?

En inglés, el present perfect se utiliza con palabras y frases como:

  • ever = ya
  • ya = ya
  • yet = todavía
  • not yet = todavía no
  • just = solo
  • until now = hasta ahora
  • again = de nuevo

Ejemplos de pretérito y present perfect en inglés

Para saber qué tiempo verbal utilizar entre el pretérito y el present perfect, debes preguntarte: ¿tiene esta acción pasada consecuencias en el presente? Cuidado: equivocarse de tiempo puede cambiar el sentido de la frase.

Para ayudarte a dejar de cometer errores, he aquí un sencillo diagrama:

Diferencia entre pretérito y presente perfecto

¡Además de una serie de comparaciones entre el past simple y el present perfect!

Cuadro recapitulativo de las diferencias

Tiempos de conjugaciónInglésEspañolExplicación💡
Past simpleI lost my keys.He perdido las llaves.El uso del pretérito significa que la acción ha terminado: en el momento en que se pronuncia esta frase, tienes llaves nuevas o las has encontrado.
Present perfectI have lost my keys.He perdido las llaves.Aquí, el uso del present perfect indica que, en el momento de la declaración, todavía te afecta esta pérdida de llaves.
Past simpleI read four books last year.El año pasado leí cuatro libros.Aquí, el uso del pretérito y del marcador de tiempo nos informa de que todos estos libros se leyeron el año pasado: ese periodo ya ha pasado.
Present perfectI have read four books this month.He leído cuatro libros este mes.Aquí, el uso del present perfect y del marcador temporal nos informa de que, en el momento de la afirmación, aún no ha terminado el mes: por tanto, el hablante ha leído cuatro libros hasta el momento y, quién sabe, bien podría leer un quinto.
Past simpleI worked here for three years.Trabajé aquí tres años.Aquí, el uso del pretérito refleja una situación que ha pasado: en el momento del enunciado, ya no trabajaba allí.
Present perfectI have worked here for three years.Llevo tres años trabajando aquí.Aquí, el uso del present perfect transmite, por el contrario, una situación con un vínculo en el presente: en el momento del enunciado, todavía estás trabajando allí.
Past simpleI met a great woman in 1989.Conocí a una mujer maravillosa en 1989.Aquí, el uso del pretérito y el marcador de tiempo nos informan de que conociste a una mujer en 1989 pero, por alguna razón, no volviste a verla ni entablaste una relación romántica con ella.
Present perfectI have met a great woman when I was 25.Conocí a una mujer maravillosa cuando tenía 25 años.Aquí, el uso del present perfect y del marcador temporal nos informa de que la mujer que conoció cuando tenía 25 años sigue siendo su pareja en el momento de la declaración.
Past simpleWe traveled a lot when we were young.Viajábamos mucho cuando éramos jóvenes.Aquí, el uso del pretérito y del marcador de tiempo refleja una costumbre pasada: solías viajar mucho en tu juventud, pero ahora se ha acabado.
Present perfectWe have traveled a lot, and this year, we are going to Australia.Viajamos mucho y este año nos vamos a Australia.El uso del present perfect aquí significa que siempre has viajado mucho: en el pasado, por supuesto, pero aún en el momento de la afirmación. La prueba: ¡incluso tiene un nuevo proyecto en marcha!

Ejercicios sobre el uso del present perfect y el pretérito

Practice makes perfect! Traduce estas frases del español al inglés utilizando el past simple (pretérito) o el present perfect. Utiliza los marcadores de tiempo y comprueba tus propuestas con la corrección.

  1. Mi hijo aún no ha terminado los deberes.
  2. Ayer no hablé con Michelle.
  3. Mi perro no ha comido nada en todo el día. (pista: pero el día aún no ha terminado y todavía hay tiempo para comer)
  4. Janis y Andrew tuvieron una buena semana la semana pasada.
  5. Mi gato no ha comido nada en todo el día. (pista: y el día está llegando a su fin, así que no queda tiempo para comer)
  6. No he hablado con Sam esta semana. (pista: en el momento de la declaración, la semana en cuestión aún no ha terminado).
  7. Mi sobrino terminó sus deberes hace dos horas.
  8. Hace más de quince años que no vemos a Sophia.
  9. Mi marido y yo hemos tenido una buena semana hasta ahora.
  10. Hacía más de diez años que no veían a John y se lo encontraron el mes pasado. (pista: ambos verbos están en el mismo tiempo verbal, pero ¿cuál?)
Corrección Ejercicio N°1

El pretérito aparece aquí en rosa y el present perfect en azul:

  • My son hasn’t finished his homework yet.
  • I didn’t talk to Michelle yesterday.
  • My dog hasn’t had any food today.
  • Janis and Andrew had a good week, last week.
  • My cat didn’t have any food today.
  • I haven’t talked to Sam this week.
  • My nephew finished his homework two hours ago.
  • We haven’t seen Sophia for over fifteen years.
  • My husband and I have had a good week, so far.
  • They didn’t see John for over ten years and then they bumped into him last month!

Nuestros otros ejercicios sobre el uso del present perfect y el pretérito

Para seguir practicando, prueba nuestros otros ejercicios:

  1. sobre el pretérito inglés
  2. sobre el present perfect inglés
  3. sobre los tiempos pasados en inglés

Good luck!

Ce cours vous a aidé ? Partagez votre avis !

0 / 5 Note moyenne 0
Adrien Jourdan ISpeakSpokeSpoken

Este curso de inglés ha sido creado por Adrien

Adrien es licenciado en lenguas extranjeras en inglés y alemán, y políglota (francés, inglés, ruso y alemán). Ha creado más de 1500 lecciones de inglés accesibles en el canal de YouTube ISpeakSpokeSpoken.

Sus cursos de aprendizaje electrónico, como Speak English in 60 Days, ya han sido seguidos por más de 10.000 alumnos. ¿Su filosofía? Todo el mundo puede hablar inglés con la ayuda de un buen formador, un hilo conductor y la oportunidad de practicar.

Por eso, desde 2016 dedica la mayor parte de sus días a desarrollar la comunidad y los contenidos de ISpeakSpokeSpoken. Ya sea la lección que acabas de leer, un vídeo del canal YouTube, un curso e-learning o la Academia ISpeakSpoken, ¡tienes todas las herramientas que necesitas para hablar inglés!

Descubrir a Adrien Jourdan

Deja un comentario