Verbos y tiempos verbales

Present Perfect o Simple Past

A2EsencialInglés

En pocas palabras

Usa el Present Perfect cuando una acción pasada tiene conexión con el presente o cuando no dices un momento pasado terminado. Usa el Simple Past cuando la acción ocurrió en un periodo ya terminado o indicas cuándo ocurrió.

Formación

Present Perfect: sujeto + have/has + participio pasado. Simple Past: sujeto + verbo en pasado; en preguntas y negaciones se usa did + forma base.

Uso

  • Present Perfect para experiencias sin indicar una fecha concreta: I have visited New York.
  • Present Perfect para un resultado visible o importante ahora: She has lost her keys.
  • Simple Past con momentos terminados como yesterday, last week o in 2020.
  • Simple Past cuando la pregunta o el contexto sitúa la acción en un momento pasado específico.

Ejemplos

  • I have seen that movie twice. — He visto esa película dos veces.
  • I saw that movie last Saturday. — Vi esa película el sábado pasado.
  • Have you finished your homework? — ¿Ya terminaste la tarea?
  • When did you finish your homework? — ¿Cuándo terminaste la tarea?

Error típico

❌ Incorrecto: I have met her yesterday.

✅ Correcto: I met her yesterday.

Yesterday señala un periodo terminado, por eso se usa el Simple Past y no el Present Perfect.

Recuerda

Si dices cuándo ocurrió algo en un periodo terminado, usa el Simple Past. Si el momento no importa y existe una conexión con el presente, usa el Present Perfect.