Diferencias entre past simple y present perfect
El past simple y el present perfect hablan de acciones relacionadas con el pasado, pero no presentan ese pasado de la misma manera. La diferencia principal está en la relación con el momento presente: el past simple se utiliza para hechos terminados en un momento pasado, mientras que el present perfect conecta una acción pasada con el presente.
El past simple
El past simple se usa para hablar de acciones, situaciones o acontecimientos que comenzaron y terminaron en el pasado. Normalmente, el momento en que ocurrió la acción está indicado o se entiende por el contexto.
Forma afirmativa
Con los verbos regulares se añade -ed al verbo:
- I worked yesterday. (Trabajé ayer.)
- They visited London last year. (Visitaron Londres el año pasado.)
Los verbos irregulares tienen formas propias:
- She went to the cinema. (Fue al cine.)
- We saw an interesting film. (Vimos una película interesante.)
Forma negativa e interrogativa
En las frases negativas y en las preguntas se utiliza did o didn't. El verbo principal vuelve a su forma base.
- I didn't watch television last night.
- Did you finish your homework?
- He didn't go to the meeting.
No se debe decir Did you went?, porque después de did se utiliza go, no went.
El present perfect
El present perfect se forma con el presente del verbo have y el participio pasado del verbo principal:
- I, you, we, they have worked.
- He, she, it has worked.
Con verbos regulares, el participio suele terminar en -ed. En los verbos irregulares hay que aprender la forma correspondiente:
- write – wrote – written
- eat – ate – eaten
- see – saw – seen
Ejemplos:
- She has lost her keys. (Ha perdido las llaves.)
- We have visited that museum. (Hemos visitado ese museo.)
Forma negativa e interrogativa
La forma negativa se construye con have not o has not. Las formas contraídas son haven't y hasn't.
- I haven't finished the report.
- He hasn't called me.
Para hacer preguntas, se coloca have o has delante del sujeto:
- Have you seen this film?
- Has she arrived?
Diferencia fundamental entre ambos tiempos
La pregunta que ayuda a elegir entre los dos tiempos es la siguiente: ¿se presenta la acción como un hecho terminado en un momento pasado concreto o como una experiencia o situación relacionada con el presente?
- Past simple: el periodo está terminado y la acción se sitúa en el pasado.
- Present perfect: no se indica un momento pasado terminado, o la acción tiene un resultado, una experiencia o una duración conectada con el presente.
Compara estos ejemplos:
- I saw that film last Saturday. La película se vio en un momento concreto y terminado.
- I have seen that film. Se habla de la experiencia, pero no se dice cuándo.
Uso del past simple con momentos pasados terminados
El past simple suele aparecer con expresiones que sitúan la acción en un periodo pasado ya finalizado:
- yesterday (ayer)
- last week, last month, last summer (la semana pasada, el mes pasado, el verano pasado)
- two days ago (hace dos días)
- in 2018 (en 2018), cuando ese año ya ha terminado
- when I was a child (cuando era niño o niña)
Ejemplos:
- They moved to Manchester in 2018.
- I met Daniel three years ago.
- She called me yesterday.
Estas expresiones normalmente no se combinan con present perfect cuando presentan un momento terminado y concreto. Por eso no es correcto decir I have met Daniel three years ago. La forma adecuada es I met Daniel three years ago.
Uso del present perfect cuando no se indica cuándo
El present perfect se utiliza para hablar de experiencias o acciones pasadas sin especificar el momento exacto. Lo importante es que la acción ha ocurrido, no cuándo ocurrió.
- I have been to Scotland. (He estado en Escocia.)
- She has read that book. (Ha leído ese libro.)
- Have you ever tried Indian food? (¿Has probado alguna vez la comida india?)
Si después se pregunta o se menciona el momento concreto, se utiliza el past simple:
- Have you ever been to Scotland?
- Yes, I have.
- When did you go?
- I went there in 2022.
Acciones con consecuencias en el presente
El present perfect también se emplea cuando una acción pasada tiene un resultado visible o importante ahora.
- Someone has broken the window. Ahora la ventana está rota.
- I have lost my phone. Ahora no tengo el teléfono.
- She has forgotten her password. Ahora no recuerda la contraseña.
El past simple puede utilizarse si solo se quiere contar el hecho pasado, especialmente cuando se menciona cuándo ocurrió:
- Someone broke the window last night.
- I lost my phone on the bus yesterday.
Periodos de tiempo terminados y no terminados
La elección también depende de si el periodo de tiempo ha terminado.
Con periodos terminados se utiliza normalmente el past simple:
- I had two meetings yesterday.
- She travelled a lot last year.
Con periodos que todavía continúan puede utilizarse el present perfect:
- I have had two meetings today. El día todavía no ha terminado.
- She has travelled a lot this year. El año todavía continúa.
Si el periodo ya ha terminado en el contexto, se usa el past simple:
- I had three meetings today. Esto puede decirse al final del día, cuando el día laboral ya ha terminado para quien habla.
Duración desde el pasado hasta el presente
El present perfect se usa con frecuencia para acciones o situaciones que comenzaron en el pasado y continúan en el presente. Se combina especialmente con for, para indicar duración, y since, para indicar el momento inicial.
- I have lived here for five years. (Vivo aquí desde hace cinco años.)
- She has worked at the school since 2021.
- We have known each other for a long time.
For se utiliza con un periodo de tiempo: for two hours, for six months, for a long time. Since se utiliza con el comienzo de ese periodo: since Monday, since 2020, since I was a child.
Si la situación terminó, se utiliza el past simple:
- I lived in Bristol for five years, but I moved away in 2020.
Con verbos que expresan estados, como know, believe, like o own, el present perfect puede indicar que la situación continúa en el presente.
Palabras frecuentes con present perfect
Just
Just indica que algo ha ocurrido hace muy poco:
- They have just arrived.
- I have just finished my lunch.
Already
Already significa «ya» y señala que algo ha sucedido antes de lo esperado o antes del momento actual:
- She has already done her homework.
- Have you already seen the new episode?
Yet
Yet se utiliza sobre todo en preguntas y frases negativas. Significa «todavía» o «ya», según el contexto, y suele colocarse al final:
- I haven't received the email yet.
- Have they arrived yet?
Ever y never
Ever se usa habitualmente en preguntas sobre experiencias, y never expresa que una experiencia no ha ocurrido en ningún momento hasta ahora:
- Have you ever visited Wales?
- I have never eaten octopus.
En una frase afirmativa con never no se añade otra negación: no se dice I haven't never eaten octopus.
La diferencia entre been y gone
Con el present perfect, been to indica que una persona ha visitado un lugar y ha regresado, mientras que gone to indica normalmente que ha ido allí y todavía no ha vuelto.
- Maria has been to Italy twice. Ha estado en Italia dos veces y ya ha regresado.
- Maria has gone to Italy. Ha ido a Italia y puede encontrarse allí ahora.
Errores frecuentes para estudiantes de español
- Traducir siempre «he» por have: «He visto esa película» puede ser I have seen that film, pero «La vi ayer» es I saw it yesterday.
- Usar present perfect con un momento pasado terminado: no se dice She has arrived last night; se dice She arrived last night.
- Confundir el participio con el pasado simple: no se dice Have you went?; se dice Have you gone?.
- Olvidar el auxiliar: no se dice I seen that film; se dice I have seen that film.
- Usar did junto con present perfect: no se dice Did you have finished?. La pregunta correcta es Have you finished?.
Comparación rápida
- I lost my keys. Perdí las llaves. Se cuenta un hecho pasado.
- I have lost my keys. He perdido las llaves. El resultado es importante ahora: no las tengo.
- Did you see Anna yesterday? ¿Viste a Anna ayer? Se menciona un momento terminado.
- Have you seen Anna? ¿Has visto a Anna? Se pregunta por una experiencia o por una situación relevante ahora.
- He worked here from 2019 to 2022. Trabajó aquí de 2019 a 2022. La situación terminó.
- He has worked here since 2019. Trabaja aquí desde 2019. La situación continúa.
Procedimiento para elegir el tiempo verbal
- Busca una expresión de tiempo. Si aparece yesterday, last year, ago o un momento pasado terminado, utiliza normalmente el past simple.
- Pregunta si la acción continúa o tiene una consecuencia importante en el presente. Si la respuesta es afirmativa, considera el present perfect.
- Comprueba si se habla de una experiencia sin decir cuándo. En ese caso, utiliza el present perfect.
- Revisa la forma verbal: did + verbo base para preguntas y negativas en past simple; have/has + participio para present perfect.
Ejercicios
Completa las frases con el past simple o el present perfect del verbo entre paréntesis.
- I _______ (finish) the book yesterday.
- She _______ never _______ (fly) on a plane.
- We _______ (visit) Edinburgh in 2023.
- _______ you ever _______ (see) a whale?
- Tom _______ just _______ (leave) the office.
- They _______ (live) in this flat since 2020.
- I _______ (not watch) the programme last night.
- He _______ (lose) his wallet, so he cannot pay for lunch.
Soluciones
- I finished the book yesterday.
- She has never flown on a plane.
- We visited Edinburgh in 2023.
- Have you ever seen a whale?
- Tom has just left the office.
- They have lived in this flat since 2020.
- I didn't watch the programme last night.
- He has lost his wallet, so he cannot pay for lunch.
La regla esencial es distinguir entre un pasado terminado y situado en un momento concreto, que normalmente requiere past simple, y una acción pasada presentada como una experiencia, una situación que continúa o un hecho conectado con el presente, que normalmente requiere present perfect.
Vídeo explicativo
Autor
David Collins
Autor de Aulaversum especializado en el aprendizaje del inglés. Participa en la elaboración y revisión de contenidos sobre gramática, vocabulario, comprensión, expresión escrita y uso práctico de la lengua. Sus explicaciones buscan presentar las estructuras del inglés de forma clara, acompañándolas de ejemplos que faciliten su comprensión y aplicación en distintos contextos.