Present Perfect vs Pasado Simple: diferencias con ejemplos
Si hay una batalla gramatical que todos los hispanohablantes libramos tarde o temprano, es la de present perfect vs pasado simple. ¿”I have seen that film” o “I saw that film”? ¿”Have you eaten?” o “Did you eat?”? Tranquilo, no eres el único que duda. Esta confusión es tan habitual que en las mejores academias de inglés online se trabaja desde los primeros niveles, porque entenderla bien marca la diferencia entre un inglés correcto y uno que suena raro a oídos nativos.
En este artículo vamos a resolver de una vez por todas la duda de present perfect vs pasado simple, el contraste que más suspensos provoca en los exámenes oficiales. Verás cuándo usar cada tiempo, qué palabras clave te dan la pista definitiva y por qué esta pareja de tiempos verbales nos cuesta tanto a los que hablamos español. Todo con ejemplos claros y explicaciones sin tecnicismos innecesarios.
Por qué confunde tanto el present perfect vs pasado simple
Aquí está la raíz del problema: en español de España usamos el pretérito perfecto (“he comido”) para muchas situaciones en las que el inglés exige pasado simple. Decimos “esta mañana he desayunado tostadas” con total naturalidad, pero en inglés, si esa mañana ya terminó, lo correcto es “I had toast this morning”, no “I have had toast this morning”.
Es decir, la traducción literal nos traiciona. El duelo present perfect vs pasado simple no se resuelve traduciendo desde el español, sino entendiendo la lógica interna del inglés: lo que importa no es solo cuándo ocurrió algo, sino si ese momento está cerrado o sigue conectado con el presente.
La buena noticia es que la lógica es muy consistente. Una vez la interiorizas, dejas de dudar. Y si quieres acelerar el proceso con la ayuda de un profesor que te corrija en tiempo real, en los cursos de inglés online para adultos de DRC Academy trabajamos precisamente estos puntos conflictivos con práctica guiada y feedback constante.
Cuándo usar el pasado simple
El pasado simple (past simple) se usa para acciones terminadas en un momento concreto del pasado. La clave está ahí: el momento está cerrado, acabado, desconectado del presente. Da igual si fue hace diez años o hace diez minutos.
Estructura del pasado simple
Antes de comparar el present perfect vs pasado simple en detalle, conviene tener clara la mecánica de cada uno. Empezamos por el pasado simple, que es el más sencillo de formar.
Con verbos regulares, añades -ed: worked, played, studied. Con los irregulares, toca memorizar la segunda columna: went, saw, ate, took. Si necesitas repasarlos, aquí tienes la lista completa de verbos irregulares en inglés con sus formas y significados.
Para negativas e interrogativas, entra en juego el auxiliar did: “I didn’t go”, “Did you see it?”. Recuerda que con did el verbo vuelve a su forma base, un error clásico es decir “Did you went?”.
Usos principales con ejemplos
Acción terminada en un momento específico: “I visited London in 2019” (visité Londres en 2019). El año 2019 terminó, el momento está cerrado.
Serie de acciones pasadas: “She got up, had a shower and left” (se levantó, se duchó y se fue). Una secuencia de hechos ya concluidos.
Hábitos del pasado que ya no existen: “I played football when I was a kid” (jugaba al fútbol de pequeño). Aquella etapa terminó.
Preguntar por detalles concretos: “When did you buy that car?” (¿cuándo compraste ese coche?). En cuanto preguntas “cuándo”, el inglés exige pasado simple.
Cuándo usar el present perfect
El otro protagonista del duelo present perfect vs pasado simple funciona con una lógica distinta. El present perfect se usa cuando una acción pasada tiene conexión con el presente. O bien no decimos cuándo ocurrió porque no importa, o bien la acción empezó en el pasado y sigue vigente, o bien acaba de pasar y sus consecuencias se notan ahora.
Estructura del present perfect
Se forma con have/has + participio pasado: “I have finished”, “She has arrived”. El participio de los verbos regulares coincide con el pasado (worked, played), y puedes consultar la lista de verbos regulares en inglés si quieres tenerlos todos a mano. Con los irregulares, es la tercera columna: gone, seen, eaten, taken.
Usos principales con ejemplos
Experiencias de vida sin momento concreto: “I have been to Japan” (he estado en Japón). No dices cuándo, solo que la experiencia forma parte de tu vida.
Acciones que empezaron en el pasado y continúan: “I have lived here for ten years” (llevo diez años viviendo aquí). Empezaste hace diez años y sigues viviendo ahí.
Acciones recientes con resultado presente: “I have lost my keys” (he perdido las llaves). Lo importante es la consecuencia actual: ahora no puedes entrar en casa.
Periodos de tiempo no terminados: “I have read two books this month” (he leído dos libros este mes). El mes aún no ha acabado, así que la puerta sigue abierta a leer más.
Present perfect vs pasado simple: la regla de oro
Si tuvieras que quedarte con una sola idea sobre el present perfect vs pasado simple, sería esta: pregúntate si el periodo de tiempo está cerrado o abierto.
Periodo cerrado (yesterday, last week, in 2020, two hours ago): pasado simple. Periodo abierto o sin especificar (today, this week, ever, never, recently): present perfect. Así de directa es la regla que resuelve el present perfect vs pasado simple en la gran mayoría de frases del día a día.
Compara estos pares de frases y verás cómo cambia el sentido según el tiempo que elijas:
“I saw Anna yesterday” frente a “I have seen Anna today”. Ayer terminó; hoy sigue en marcha.
“She worked in Madrid for five years” frente a “She has worked in Madrid for five years”. En la primera, ya no trabaja allí. En la segunda, sigue trabajando en Madrid.
“Did you visit the museum?” (durante aquel viaje, que ya terminó) frente a “Have you visited the museum?” (alguna vez en tu vida, que sigue en curso).
Como ves, la elección entre present perfect vs pasado simple cambia el significado real de la frase, no es solo una cuestión de estilo. Por eso conviene dominar este contraste dentro del panorama general de los tiempos verbales en inglés, donde cada tiempo cumple una función precisa.
Palabras clave que te dan la pista
Hay expresiones de tiempo que funcionan como señales de tráfico. Detectarlas te resuelve la duda de present perfect vs pasado simple en un segundo, incluso antes de pararte a analizar el contexto de la frase.
Señales de pasado simple
Yesterday: “I called her yesterday”. Last (week/month/year): “We moved last year”. Ago: “They arrived two hours ago”. In + año pasado: “He graduated in 2015”. When (en preguntas): “When did it happen?”.
Todas estas expresiones sitúan la acción en un punto cerrado del pasado, y el inglés no negocia: pasado simple siempre.
Señales de present perfect
Just: “I have just finished” (acabo de terminar). Already: “She has already left” (ya se ha ido). Yet: “Have you finished yet?” (¿has terminado ya?), en negativas e interrogativas. Ever / Never: “Have you ever tried sushi?” / “I have never been to Paris”. For y Since: “I have known him for years” / “since 2010”. Recently / Lately: “I have been very busy lately”.
Un matiz importante con for dentro del contraste present perfect vs pasado simple: puede aparecer con ambos tiempos. “I lived there for two years” (ya no vivo allí) frente a “I have lived there for two years” (sigo viviendo allí). La palabra clave ayuda, pero la lógica del periodo abierto o cerrado siempre manda.
Los errores más típicos de los hispanohablantes
Estos son los fallos que más se repiten cuando se enfrenta el present perfect vs pasado simple desde el español. Si te reconoces en alguno, no te agobies: son la prueba de que tu cerebro está aplicando la lógica del español al inglés, y eso tiene arreglo con práctica dirigida.
Usar present perfect con momentos cerrados. Decir “I have seen him yesterday” es el error estrella. Si aparece yesterday, last week o ago, el present perfect queda descartado automáticamente: “I saw him yesterday”.
Traducir el pretérito perfecto español tal cual. “Esta mañana he ido al gimnasio” se convierte en “I went to the gym this morning” si la mañana ya pasó. Solo sería “I have been to the gym this morning” si todavía es por la mañana.
Preguntar “when” con present perfect. “When have you arrived?” es incorrecto. La pregunta “cuándo” pide un momento concreto, así que siempre es “When did you arrive?”.
Confundir gone y been. “She has gone to Rome” significa que se ha ido y sigue allí. “She has been to Rome” significa que estuvo y ya ha vuelto. Pequeño detalle, gran diferencia.
Olvidar la tercera persona. “She have finished” en lugar de “She has finished”. Un despiste de forma que delata el nivel, igual que ocurre con la -s del present simple, otro clásico que conviene tener bien atado.
Casos límite: cuando la línea se difumina
Hay situaciones en las que la elección entre present perfect vs pasado simple depende del matiz que quieras dar, y ambas opciones pueden ser correctas. En estos casos límite no hay una respuesta única: hay una intención comunicativa detrás de cada tiempo.
Noticias recientes: es habitual dar la noticia con present perfect y luego pasar a pasado simple para los detalles. “There has been an accident on the M30. It happened at 8 a.m. and involved three cars.” Primero el impacto presente, luego los datos concretos.
Periodos ambiguos: “today” puede llevar ambos tiempos según el momento. “I have drunk three coffees today” (el día sigue) frente a “I drank three coffees today”, que un nativo podría decir por la noche, dando el día por cerrado.
Personas vivas o fallecidas: “Shakespeare wrote many plays” (su vida terminó, pasado simple obligatorio) frente a “This author has written many plays” (sigue vivo y en activo, present perfect posible).
Inglés americano vs británico: una diferencia real
Aquí viene un dato sobre el present perfect vs pasado simple que explica muchas confusiones al ver series: el inglés americano usa el pasado simple en contextos donde el británico prefiere el present perfect. Un americano dirá con total naturalidad “Did you eat yet?” o “I just saw her”, mientras que un británico diría “Have you eaten yet?” y “I have just seen her”.
¿Qué significa esto para ti? Que si preparas un examen de Cambridge, te conviene seguir la norma británica, que es más estricta con el present perfect. Y que si escuchas a un americano saltarse la regla con just, already o yet, no es que la regla no exista: es una diferencia dialectal aceptada.
Cómo practicar el present perfect vs pasado simple
La teoría del present perfect vs pasado simple se entiende en diez minutos; la automatización lleva algo más de tiempo. Estas estrategias funcionan muy bien para pasar de saber la regla a usarla sin pensar:
Piensa en periodos, no en traducciones. Antes de hablar, pregúntate: ¿el periodo está cerrado o abierto? Esa pregunta de un segundo evita el 90% de los errores.
Crea pares de frases sobre tu vida. “I studied French at school” / “I have studied English for three years”. Cuando los ejemplos hablan de ti, se quedan grabados.
Caza las palabras clave. Cada vez que leas o escuches yesterday, just, ago, already o since, fíjate en qué tiempo verbal las acompaña. Convertirás la exposición pasiva en aprendizaje activo.
Habla y deja que te corrijan. El contraste present perfect vs pasado simple se fija de verdad en conversación, cuando alguien te para y te dice “ojo, ahí era past simple”. La corrección en el momento vale más que veinte hojas de teoría.
Conclusión: la clave está en el presente
El dilema present perfect vs pasado simple se reduce a una pregunta: ¿la acción sigue conectada con ahora o pertenece a un capítulo cerrado? Capítulo cerrado (yesterday, last year, ago): pasado simple. Conexión con el presente (experiencias, resultados actuales, periodos abiertos): present perfect.
Recuerda las señales, desconfía de la traducción literal desde el español y presta atención al matiz británico si vas a por un certificado oficial. Con esa base y un poco de práctica consciente, el contraste present perfect vs pasado simple dejará de ser un problema y se convertirá en uno de tus puntos fuertes en cualquier examen o conversación.
¿Quieres más trucos de gramática, mini lecciones y contenido en inglés cada semana? Síguenos en @drc_academy y sigue mejorando tu inglés día a día con nuestra comunidad.







