Pasado simple y presente perfecto: cuál usar en cada caso
Pasado simple y presente perfecto se distinguen por una sola pregunta: ¿el momento del que hablas ya está cerrado? Si dices cuándo pasó (yesterday, in 2019, two weeks ago), usa el pasado simple: I saw her yesterday. Si no dices cuándo, o el periodo sigue abierto, usa el present perfect: I've seen her twice this week.
Contenido10 apartados
En resumen
- Pasado simple (I worked) = un momento terminado, dicho o sobreentendido. Present perfect (I've worked) = pasado conectado con ahora, sin momento concreto.
- Ago, yesterday, last..., in + año y las preguntas con When...? exigen pasado simple.
- Ever, never, so far, since y los periodos que no han terminado (today, this year) suelen ir con present perfect.
- Para preguntar por una experiencia se usa present perfect (Have you ever...?); para dar los detalles, pasado simple (When did you go?).
- Ni el «he comido» de España ni el «comí» de Latinoamérica sirven de guía: decide con la regla del tiempo terminado.
- En inglés americano coloquial el pasado simple con just, already y yet es normal; el present perfect es correcto en todas las variedades.
Vocabulario
| Inglés | Pronunciación | Español |
|---|---|---|
| ago | /əˈɡoʊ/ | hace (tiempo)Siempre con pasado simple: two days ago |
| yesterday | /ˈjɛstərˌdeɪ/ | ayer |
| ever | /ˈɛvər/ | alguna vez |
| never | /ˈnɛvər/ | nunca |
| since | /sɪns/ | desde |
| already | /ɔlˈrɛdi/ | ya |
| yet | /jɛt/ | ya (en preguntas) / todavía (en negativas) |
| lately | /ˈleɪtli/ | últimamente |
La regla del tiempo terminado
Para elegir entre pasado simple y present perfect no importa si la acción fue hace mucho o hace poco. Importa si el tiempo en el que ocurrió está cerrado o sigue abierto.
- Pasado simple (past simple): la acción pertenece a un momento terminado. Puede que lo digas (yesterday, in 2020) o que se entienda por el contexto (una historia, una persona que ya murió, un trabajo que ya dejaste).
- Present perfect: la acción pasó en algún momento, pero no dices cuándo, o el periodo llega hasta ahora (today, this year, in my life).
| Inglés | Español | Por qué |
|---|---|---|
| I saw the movie on Saturday. | Vi la película el sábado. | El sábado ya terminó. |
| I’ve seen the movie. | He visto la película. / Ya vi la película. | No dices cuándo; te importa que la conoces. |
| She lived in Quito for five years. | Vivió en Quito cinco años. | Ya no vive allí. |
| She’s lived in Quito for five years. | Lleva cinco años viviendo en Quito. | Sigue viviendo allí. |
| It rained a lot last week. | Llovió mucho la semana pasada. | La semana pasada está cerrada. |
| It’s rained a lot this week. | Ha llovido mucho esta semana. | La semana todavía no ha terminado. |
Fíjate en las filas de Quito: las dos llevan for five years. Lo que cambia es si la situación continúa. Para repasar cada tiempo por separado tienes las lecciones de pasado simple y presente perfecto.
Cómo se forma cada tiempo
El pasado simple usa did en negativas y preguntas, y el verbo principal vuelve a su forma base. El present perfect usa have/has + participio en las tres formas.
| Forma | Pasado simple | Present perfect |
|---|---|---|
| Afirmativa | I called her. (La llamé.) | I’ve called her. (La he llamado.) |
| Negativa | I didn’t call her. (No la llamé.) | I haven’t called her. (No la he llamado.) |
| Pregunta | Did you call her? (¿La llamaste?) | Have you called her? (¿La has llamado? / ¿Ya la llamaste?) |
| Respuesta corta | Yes, I did. / No, I didn’t. | Yes, I have. / No, I haven’t. |
Con los verbos irregulares hay que saber dos formas distintas: el pasado (went, saw, ate) para el pasado simple y el participio (gone, seen, eaten) para el present perfect. Repásalas en la lista de verbos irregulares o en fichas como la de see.
Expresiones que van con cada tiempo
Muchas expresiones de tiempo te dicen qué tiempo verbal toca. Son pistas muy fiables, aunque algunas (como today) dependen del contexto.
| Pasado simple | Present perfect |
|---|---|
| yesterday (ayer) | ever (alguna vez) |
| last night / last week / last year (anoche, la semana pasada, el año pasado) | never (nunca, en la vida) |
| two days ago (hace dos días) | so far / up to now (hasta ahora) |
| in 2019 / in May (en 2019, en mayo) | since 2019 (desde 2019) |
| when I was a child (cuando era niño) | recently / lately (últimamente) |
| When…? (¿Cuándo…?) | How long…? (¿Cuánto tiempo…?), cuando la situación sigue |
| this morning (si ya es por la tarde) | this morning (si todavía es por la mañana) |
Ago merece atención especial: aunque se traduce por «hace», en inglés siempre va con pasado simple. ✗ I’ve arrived two hours ago. ✓ I arrived two hours ago. (Llegué hace dos horas.)
Con today, this week o this year se usa present perfect cuando el periodo sigue abierto y piensas en el total: I’ve had three coffees today (hoy he tomado tres cafés). Si te refieres a un momento concreto dentro de ese periodo, vuelve el pasado simple: I had a coffee at nine today (hoy me tomé un café a las nueve).
Recently admite los dos tiempos: I recently moved y I’ve recently moved (hace poco me mudé / me he mudado) son correctas. Las diferencias de posición de already, yet y just se explican en already, yet y just, y el uso de for con cada tiempo en for y since.
Experiencias frente a momentos concretos
Una conversación típica en inglés empieza en present perfect y cambia a pasado simple en cuanto aparecen los detalles. Primero preguntas si la experiencia existe; después, cuándo, dónde o cómo fue.
| Inglés | Español |
|---|---|
| Have you ever been to Cuba? | ¿Has estado alguna vez en Cuba? |
| Yes, I have. I went there in 2023. | Sí. Fui en 2023. |
| Did you like it? | ¿Te gustó? |
| I loved it. We stayed in Havana for a week. | Me encantó. Nos quedamos una semana en La Habana. |
La primera línea habla de la vida entera de la persona (un periodo abierto). Desde la segunda, todas las frases se sitúan en ese viaje de 2023, que ya terminó.
Lo mismo pasa con never: I’ve never eaten octopus (nunca he comido pulpo, en toda mi vida) frente a I never ate octopus when I lived in Spain (nunca comí pulpo cuando vivía en España), que habla de una etapa cerrada.
Resultados presentes e historias del pasado
El present perfect también se usa cuando lo que importa es la consecuencia ahora. El pasado simple, en cambio, cuenta lo que pasó como parte de una historia.
| Inglés | Español | Idea |
|---|---|---|
| I’ve lost my phone. | He perdido / Perdí el celular (el móvil). | No lo tengo ahora. |
| I lost my phone at the concert, but someone found it. | Perdí el celular en el concierto, pero alguien lo encontró. | Historia cerrada. |
| Prices have gone up. | Los precios han subido / subieron. | Ahora están más altos. |
| Prices went up in January. | Los precios subieron en enero. | Momento concreto. |
Las noticias siguen el mismo esquema: el titular o la primera frase suele ir en present perfect (A storm has hit the coast) y los detalles en pasado simple (It arrived at 3 a.m. and destroyed several houses).
Las personas que ya murieron y las etapas que terminaron van en pasado simple aunque no haya fecha: Frida Kahlo painted many self-portraits (Frida Kahlo pintó muchos autorretratos). Decir has painted sonaría como si todavía pudiera pintar más.
Diferencias entre España y Latinoamérica al traducir
El español no tiene una sola regla para «he comido» y «comí», así que tu variedad influye en los errores que cometes.
España: «esta mañana he ido»
En la mayor parte de España el pretérito perfecto se usa para todo lo ocurrido hoy, incluso con una hora concreta. El riesgo es usar present perfect de más: «A las ocho he desayunado» es ✓ I had breakfast at eight, nunca
I have had breakfast at eight.Latinoamérica: «¿ya comiste?»
En buena parte de América el pretérito simple cubre experiencias y resultados. El riesgo es el contrario: «Nunca fui a Europa» es ✓ I’ve never been to Europe, no
I never went to Europesi hablas de toda tu vida.Todos: el presente con «desde» o «llevar»
«Vivo aquí desde 2020» y «llevo tres años aquí» van en presente en español, pero en inglés piden present perfect: I’ve lived here since 2020, I’ve been here for three years.
| Español | Inglés | Clave |
|---|---|---|
| Hoy he visto a tu hermano. / Hoy vi a tu hermano. | I saw your brother today. | Un encuentro concreto, ya pasado. |
| Esta semana he trabajado / trabajé mucho. | I’ve worked a lot this week. | La semana sigue. |
| ¿Ya terminaste? / ¿Has terminado ya? | Have you finished yet? | Resultado ahora. |
| Ayer he ido al cine (uso de España). | I went to the movies yesterday. | Ayer está cerrado. |
En la última fila, el británico diría I went to the cinema yesterday: cambia la palabra, no el tiempo verbal.
Ejemplos comparados
Estos pares muestran cómo un pequeño cambio de contexto cambia el tiempo verbal.
| Pasado simple | Present perfect |
|---|---|
| I met Carlos at a wedding in 2021. (Conocí a Carlos en una boda en 2021.) | I’ve known Carlos since 2021. (Conozco a Carlos desde 2021.) |
| He won the lottery last year. (Ganó la lotería el año pasado.) | He’s never won anything. (Nunca ha ganado nada.) |
| Did you finish the report? I needed it on Monday. (¿Terminaste el informe? Lo necesitaba el lunes.) | Have you finished the report? I need it now. (¿Has terminado el informe? Lo necesito ya.) |
| I went to Paris when I was twenty. (Fui a París a los veinte años.) | I’ve been to Paris twice. (He estado en París dos veces.) |
| We didn’t eat out last month. (No comimos fuera el mes pasado.) | We haven’t eaten out this month. (No hemos comido fuera este mes.) |
| How long did you live in Chile? (¿Cuánto tiempo viviste en Chile?) | How long have you lived in Chile? (¿Cuánto tiempo llevas viviendo en Chile?) |
La última fila es clave: How long did you live…? da por hecho que ya no vives allí; How long have you lived…?, que sigues allí. Con verbos de acción que continúan también puedes usar el presente perfecto continuo: How long have you been living in Chile?
Cuando tengas clara la regla, ponla a prueba con los ejercicios de present perfect y los ejercicios de pasado simple.
Practica
Escribe o elige la respuesta y pulsa Comprobar. Las soluciones están debajo de cada pregunta.
-
I my keys two hours ago.
Perdí las llaves hace dos horas.
Ver solución
lost Ago marca un momento terminado, así que se usa el pasado simple. El present perfect nunca va con ago.
-
We (be) to Mexico three times.
Hemos estado / Fuimos a México tres veces.
Ver solución
have been Es una experiencia de vida sin momento concreto: present perfect. Para experiencias de viaje se dice been to.
-
When you start your new job?
¿Cuándo empezaste en tu nuevo trabajo?
Ver solución
did When pregunta por un momento concreto, así que la pregunta va en pasado simple: did + verbo base.
-
My grandfather (work) in a bank for 30 years. He retired in 2015.
Mi abuelo trabajó en un banco durante 30 años. Se jubiló en 2015.
Ver solución
worked Aunque lleva for, la situación ya terminó (se jubiló), así que va en pasado simple. Con present perfect daríamos a entender que sigue trabajando allí.
-
I three emails so far this morning. (Son las 10 de la mañana.)
Hasta ahora he escrito / escribí tres correos esta mañana.
Ver solución
have written So far y una mañana que todavía no ha terminado piden present perfect: have + participio (written).
-
Shakespeare (write) more than 150 sonnets.
Shakespeare escribió más de 150 sonetos.
Ver solución
wrote La vida de Shakespeare es un periodo cerrado: ya no puede escribir más. Por eso se usa el pasado simple, aunque no aparezca ninguna fecha.
-
—Have you ever tried ceviche? —Yes, I it in Lima last summer.
—¿Has probado alguna vez el ceviche? —Sí, lo probé en Lima el verano pasado.
Ver solución
tried La pregunta por la experiencia va en present perfect, pero la respuesta da un momento concreto (last summer), así que pasa a pasado simple.
-
Ordena: you / have / seen / lately / Andrés
¿Has visto a Andrés últimamente?
Ver solución
Have you seen Andrés lately Lately (últimamente) habla de un periodo que llega hasta ahora: present perfect. En la pregunta, have va delante del sujeto.
-
Corrige el error en «I have finished the project last Friday»: I the project last Friday.
Terminé el proyecto el viernes pasado.
Ver solución
finished Last Friday es un momento terminado y exige pasado simple. Con el present perfect no se puede decir cuándo pasó.
-
Ordena: since / known / each other / have / we / 2018
Nos conocemos desde 2018.
Ver solución
We have known each other since 2018 La situación empezó en 2018 y sigue ahora: present perfect con since. En español se usa el presente (nos conocemos), en inglés no.
-
Look! Someone the window. There's glass everywhere.
¡Mira! Alguien ha roto / rompió la ventana.
Ver solución
has broken Lo importante es el resultado que se ve ahora, así que lo estándar es el present perfect (has broken, con someone en singular). En inglés americano coloquial también se oye broke.
-
I (not / see) Laura at the party last night.
No vi a Laura en la fiesta anoche.
Ver solución
didn't see Last night es un momento terminado: negativa en pasado simple con didn't + verbo base (see, no saw).
¿Has visto un error? Avísanos