Lección

Past simple and present perfect - advanced

Advanced comparison

≈ 15 min 8 bloque(s)

Text

Past simple vs Present perfect — Visión general avanzada

Esta lección compara el past simple y el present perfect a un nivel avanzado. Aprenderás cuándo usar cada tiempo, cómo las expresiones temporales afectan la elección del tiempo y cómo expresar resultados, experiencias y estados continuos correctamente en contextos profesionales.

  • Past simple: describe acciones completadas en un momento específico del pasado.
  • Present perfect: vincula acciones o estados pasados con el presente cuando no se indica un tiempo específico, o cuando el resultado importa ahora.
  • Enfoque avanzado: palabras señal, tiempo implícito vs tiempo explícito, diferencia entre 'since' y 'for', y uso correcto de los participios pasados.

Table

Comparison: Past Simple vs Present Perfect

Tense Form Use Example
Past simple verb + -ed / irregular (I worked / She wrote) A finished action at a specific past time (with date/time words: yesterday, last year, in 2018). I submitted the report yesterday.
Present perfect have/has + past participle (I have worked / She has written) A past action with present relevance, an experience up to now, or a state continuing to the present (no specific past time). I have submitted the report (so you can check it now).
Present perfect (duration) have/has + past participle + since/for An action or state that started in the past and continues to the present. She has managed the team since 2016.
Signal words (common) Past simple: yesterday, last week, in 2019; Present perfect: already, yet, ever, never, since, for, recently. Past simple: We met in 2014. / Present perfect: Have you ever worked abroad?

Tip

Regla clave: Elegir por referencia temporal y relevancia presente

Decide qué tiempo usar haciéndote dos preguntas: ¿El evento está ligado a un tiempo pasado específico? ¿La acción tiene un resultado o relevancia ahora?

  • Si hay un tiempo pasado específico (yesterday, in 2010, last month): usa past simple.
  • Si no se indica un tiempo específico y el resultado/estado importa ahora, o el periodo incluye el presente: usa present perfect.
  • Para duración hasta ahora, usa present perfect con since (inicio) o for (duración).

En caso de duda, comprueba la expresión temporal y si el hablante conecta la acción pasada con el presente.

Example

Ejemplos en contexto

I sent the contract yesterday.

Envié el contrato ayer.

I have sent the contract already.

Ya he enviado el contrato.

She worked at the company from 2010 to 2018.

Ella trabajó en la empresa de 2010 a 2018.

She has worked here since 2019.

Ella trabaja aquí desde 2019.

Tip

Errores comunes que evitar

Estos errores son frecuentes independientemente del origen del alumno. Presta atención a la forma y a las expresiones temporales.

  • Mezclar tiempos y marcadores temporales: usar present perfect con un tiempo pasado específico (p. ej. «I have finished it yesterday»).
  • Usar past simple para experiencias sin referencia temporal (p. ej. «I saw Paris» en lugar de «I have seen Paris»).
  • Formas incorrectas del participio pasado después de have/has (p. ej. «have went» en lugar de «have gone»).
  • Confundir since y for: since con un punto de inicio, for con una duración.

Comprueba siempre la expresión temporal y la forma verbal (past simple vs have + past participle).

Quiz

Choose the correct sentence:

Pista: Comprueba si la frase incluye un tiempo pasado específico.

Quiz

Complete: She _____ at the company since 2015.

Pista: Piensa en acciones continuas con 'since'.

Quiz

Choose the sentence that correctly expresses an experience up to now:

Pista: Fíjate en 'experiencia hasta ahora' y en la ausencia de fechas concretas.

Puntos clave

GrammarPoint

present perfect

grammar_point CEFR B2 //prɛzənt ˈpɜːrfɪkt//

Un tiempo formado con have/has + participio pasado, usado para acciones con relevancia presente o experiencias hasta ahora.

present perfect

We have already reviewed the proposal.

Ya hemos revisado la propuesta.

GrammarPoint

past simple

grammar_point CEFR B1 //pɑːst ˈsɪmpl//

Un tiempo usado para describir acciones completadas en un momento específico del pasado.

past simple

The team finished the meeting at 5 PM.

El equipo terminó la reunión a las 17:00.

GrammarPoint

past participle

grammar_point CEFR B2 //pæst ˈpɑːrtɪsɪpl//

La forma verbal usada con have/has en tiempos perfectos (p. ej., done, written, gone).

participio pasado

Please check that the invoice is correctly written and has the past participle 'sent' noted.

Por favor, comprueba que la factura esté correctamente redactada y que el participio pasado 'sent' esté indicado.

Vocabulary

since

preposition CEFR B1 //sɪns//

Indica el punto de inicio de una acción o estado que continúa hasta el presente.

desde (punto de inicio)

He has been the director since January.

Él es el director desde enero.

Vocabulary

for

preposition CEFR B1 //fɔːr//

Indica la duración de una acción o estado (periodo de tiempo).

durante / desde hace (duración)

They have used this software for three years.

Han usado este software durante tres años.

Vocabulary

already

adverb CEFR B1 //ɔːlˈrɛdi//

Usado con tiempos perfectos para indicar que algo sucedió antes de lo esperado.

ya

We have already approved the budget.

Ya hemos aprobado el presupuesto.

Vocabulary

yet

adverb CEFR B2 //jɛt//

Usado en oraciones negativas y preguntas con tiempos perfectos para preguntar si algo ha sucedido hasta ahora.

todavía / ya (en preguntas/negaciones)

Have you received the contract yet?

¿Has recibido el contrato ya?