SpeakUP Academy
RecursosDescubre tu nivel
InicioCuál usarSimple past vs Present perfect
ESEN
¿Cuál usar?Intermediotiempo verbaltiempo verbal

Simple pastvsPresent perfect

El simple past indica una accion completada en un momento especifico del pasado; el present perfect conecta el pasado con el presente (relevancia actual, experiencia de vida, o resultado presente).

Comparación directa

Simple past
tiempo verbal

Tiempo verbal: accion completada en un momento ESPECIFICO y DEFINIDO del pasado. Requiere o implica una referencia temporal: yesterday, last week, in 2019, when I was young, an hour ago. "I saw the movie last night" = lo vi ANOCHE (momento especifico). "She graduated in 2020." "We met three years ago." Si el tiempo esta especificado o se sobreentiende = SIMPLE PAST. Conjugacion: verbo en forma pasada (went, saw, finished).

  • She started working at the company in 2018 and quickly moved into a leadership role.

    Ella empezo a trabajar en la empresa en 2018 y rapidamente paso a un puesto de liderazgo.

  • We met at a conference in Berlin three years ago — that was the beginning of a long professional relationship.

    Nos conocimos en una conferencia en Berlin hace tres anos: ese fue el comienzo de una larga relacion profesional.

  • Did you call the client yesterday? She said she had not received any update.

    Llamaste al cliente ayer? Ella dijo que no habia recibido ninguna actualizacion.

Present perfect
tiempo verbal

Tiempo verbal: accion pasada con RELEVANCIA PRESENTE. Sin referencia a un momento especifico. Tres usos principales: (1) EXPERIENCIA DE VIDA: "I have visited Japan" = he visitado Japon en algun momento de mi vida (experiencia acumulada). (2) RESULTADO PRESENTE: "She has lost her keys" = ha perdido sus llaves (y todavia las busca ahora). (3) PERIODO QUE NO HA TERMINADO: "I have studied three hours today" = hoy (el dia todavia no ha terminado). Auxiliar: have/has + participio pasado.

  • I have never been to Australia — it is on my list, but I have not had the chance yet.

    Nunca he estado en Australia: esta en mi lista, pero todavia no he tenido la oportunidad.

  • She has just finished the report — she can send it to you within the next few minutes.

    Ella acaba de terminar el informe: puede enviartelo en los proximos minutos.

  • Have you eaten yet? We were thinking of ordering something if you have not had lunch.

    Ya has comido? Estabamos pensando en pedir algo si todavia no has almorzado.

Error frecuente

El error clasico de hispanohablantes: usar el present perfect cuando se necesita el simple past, porque en espanol "he visto" puede referirse a algo que ocurrio esta manana o hace diez anos sin importar el tiempo especifico. "I have seen her yesterday" = INCORRECTO. "Yesterday" es un tiempo especifico del pasado = simple past: "I SAW her yesterday." La regla de oro: si hay un tiempo especifico (yesterday, last week, in 2019, ago, when...) = SIMPLE PAST. Si no hay tiempo especifico o el resultado importa ahora = PRESENT PERFECT.

Truco para recordarlo

La SEÑAL de tiempo es la clave. SEÑALES de simple past: yesterday, last (week/year/month), ago, in + ano (in 2019), when I was..., on Monday, at 3 p.m. SEÑALES de present perfect: ever, never, already, yet, just, recently, so far, since, for (duration), today/this week/this year (periodo no terminado). Si la oración tiene una señal de tiempo especifico = SIMPLE PAST automaticamente. Si la oración tiene ever/never/just/already/yet = PRESENT PERFECT automaticamente.

Regla rápida

Simple past = accion completa en tiempo especifico del pasado (yesterday, in 2020, ago). Present perfect = accion pasada relevante ahora, experiencia de vida, o periodo no terminado (ever, never, just, already, yet).

¿Sabías que...?

El ingles americano y el ingles britanico difieren notablemente en el uso del present perfect. En el ingles britanico estandar: "Did you eat yet?" = suena incorrecto; lo correcto es "Have you eaten yet?". En el ingles americano: "Did you eat yet?" es perfectamente natural y de uso extendido. Esta diferencia es tan marcada que los examenes de Cambridge (tipicamente britanicos) penalizan el uso americano de simple past con señales de present perfect, mientras que los examinadores americanos lo aceptan. Saber para que examen estudias puede cambiar la respuesta correcta.

Practica lo que aprendiste

Ejercicio 1 · Elige la correcta

I _____ to Paris three times — it is one of my favorite cities in the world.

Ejercicio 2 · Elige la correcta

She _____ the report at exactly 4:47 p.m. yesterday, according to the system timestamp.

Ejercicio 3 · Forma la palabra

Complete: "Have you _____ the new client presentation yet? The meeting is in an hour."

Pista: The question uses "yet" — a present perfect signal. What is the past participle of "see"?

Preguntas frecuentes

¿Cuándo uso "Simple past" y cuándo uso "Present perfect"?

Simple past = accion completa en tiempo especifico del pasado (yesterday, in 2020, ago). Present perfect = accion pasada relevante ahora, experiencia de vida, o periodo no terminado (ever, never, just, already, yet).

¿Cuál es el error más frecuente con "Simple past" y "Present perfect"?

El error clasico de hispanohablantes: usar el present perfect cuando se necesita el simple past, porque en espanol "he visto" puede referirse a algo que ocurrio esta manana o hace diez anos sin importar el tiempo especifico. "I have seen her yesterday" = INCORRECTO. "Yesterday" es un tiempo especifico del pasado = simple past: "I SAW her yesterday." La regla de oro: si hay un tiempo especifico (yesterday, last week, in 2019, ago, when...) = SIMPLE PAST. Si no hay tiempo especifico o el resultado importa ahora = PRESENT PERFECT.

¿Cómo recuerdo la diferencia entre "Simple past" y "Present perfect"?

La SEÑAL de tiempo es la clave. SEÑALES de simple past: yesterday, last (week/year/month), ago, in + ano (in 2019), when I was..., on Monday, at 3 p.m. SEÑALES de present perfect: ever, never, already, yet, just, recently, so far, since, for (duration), today/this week/this year (periodo no terminado). Si la oración tiene una señal de tiempo especifico = SIMPLE PAST automaticamente. Si la oración tiene ever/never/just/already/yet = PRESENT PERFECT automaticamente.

BL

Bryan López

Fundador de SpeakUP Academy

25 de julio de 2026

Ver todos los paresExplorar más confusiones