Last Updated on 26/08/2026 by SpanishUnicorn
Descubre las sutiles diferencias entre el pretérito perfecto y el pretérito indefinido, dos tiempos verbales esenciales en español. Exploraremos ejemplos, marcadores temporales que guían su uso y ejercicios.
Hay dos tipos de estudiantes de español:
Si estás aquí, probablemente quieres saber de una vez cuándo usar cada tiempo.
La buena noticia es que la diferencia entre pretérito perfecto y pretérito indefinido tiene bastante lógica.
La mala noticia es que no funciona del todo esa regla simplona de que uno sirve para un pasado cercano y el otro para un pasado lejano.
No.
Puedes hablar de algo que ocurrió hace diez minutos usando indefinido y de algo que ocurrió hace veinte años usando perfecto.
Lo importante no es solo cuándo ocurrió la acción, sino cómo la relacionamos con el momento presente.
La idea central es esta:
Si entiendes esto, has entendido buena parte del problema.
El resto son matices, contexto, variedades regionales y algún primo llamado Eustaquio que aparecerá inevitablemente en los ejemplos.
Tabla de Contenidos
Toggle| Pregunta clave | Situación | Tiempo más habitual |
|---|---|---|
| ¿El periodo de tiempo sigue abierto? | hoy, esta semana, este mes, este año | Pretérito perfecto |
| ¿La acción tiene conexión con el presente? | experiencia, resultado actual, situación relevante ahora | Pretérito perfecto |
| ¿El periodo está terminado? | ayer, la semana pasada, en 2019 | Pretérito indefinido |
| ¿Estoy contando hechos dentro de una historia pasada terminada? | secuencia de acciones cerradas | Pretérito indefinido |
Hoy he hablado con mi prima Clotilde.
Ayer hablé con mi prima Clotilde.
La acción es exactamente la misma: hablar con Clotilde.
Lo que cambia es el marco temporal.
Este año hemos viajado poco.
El año pasado viajamos mucho.
Otra vez: mismo verbo, diferente perspectiva temporal.
Y posiblemente diferente presupuesto.

El pretérito perfecto se forma con:
haber en presente + participio
| Persona | Haber |
|---|---|
| yo | he |
| tú | has |
| él, ella, usted | ha |
| nosotros, nosotras | hemos |
| vosotros, vosotras | habéis |
| ellos, ellas, ustedes | han |
Los participios regulares se forman así:
hablar → hablado
comer → comido
vivir → vivido
He desayunado con mi vecino Filemón.
Has perdido las llaves otra vez.
Hemos visto a la abuela Remedios bailando en la cocina.
Han abierto una cafetería nueva cerca de casa.
No vamos a convertir esta página en un curso completo de conjugación porque para eso tienes las páginas específicas sobre el pretérito perfecto.
Aquí lo importante es entender cuándo elegir este tiempo y cuándo elegir el indefinido.
Observa:
Hoy he trabajado mucho.
El día todavía continúa.
Esta semana hemos tenido tres reuniones.
La semana todavía no ha terminado.
Este mes has gastado demasiado en queso.
El mes sigue abierto. El presupuesto quizá no.
Este año he leído ocho novelas.
El año sigue en curso.
Palabras como estas aparecen con mucha frecuencia con el perfecto:
Pero recuerda algo importante:
el marcador temporal ayuda, pero el contexto manda.
Volveremos a esto más adelante.
Mira estos ejemplos:
He perdido el móvil.
La consecuencia es actual: ahora no tengo el móvil.
Hemos terminado el proyecto.
Ahora el proyecto está terminado.
¿Has visto mis gafas?
Las sigo buscando.
El hablante no presenta la acción simplemente como un hecho del pasado. La relaciona con la situación presente.
He estado en Portugal muchas veces.
Nunca he probado carne de cocodrilo.
¿Alguna vez has dormido en una estación de tren?
Mi tío Ruperto ha tenido siete coches diferentes.
Aquí no especificamos un periodo pasado cerrado.
Hablamos de experiencias acumuladas hasta el momento presente.
Compara:
He estado tres veces en París.
Mi vida sigue adelante. La experiencia forma parte de ella.
Pero:
Cuando viví en Francia, estuve tres veces en París.
Ahora hemos colocado esas visitas dentro de una etapa terminada de la vida.
Por eso aparece el indefinido.
El pretérito indefinido presenta acciones terminadas dentro de un marco pasado también terminado.
Ayer comí con Óscar.
La semana pasada fuimos al médico.
En 2022 viví en Sevilla.
Anoche el primo Basilio rompió una silla intentando arreglarla.
Basilio no arregló la silla.
La silla tampoco se recuperó emocionalmente.
Ayer vi a Marta.
Ayer terminó.
El lunes hablé con mi jefe.
Ese lunes terminó.
La semana pasada fuimos al pueblo.
La semana terminó.
En 2019 vendieron la casa.
2019 terminó hace bastante tiempo, por si quedaban dudas.
Hace dos meses compré una bicicleta.
La acción se sitúa en un momento pasado concreto y cerrado.
El indefinido es uno de los tiempos fundamentales para avanzar una narración.
Ayer me levanté, desayuné, salí de casa y perdí el autobús.
El sábado fuimos al cumpleaños del tío Roque, comimos tortilla, cantamos fatal y volvimos tarde.
Cada verbo hace avanzar la historia.
Primero ocurrió una cosa.
Luego otra.
Luego otra.
Y finalmente alguien cantó.
Las reuniones familiares son así.
Esta oposición te ayudará mucho más que memorizar cincuenta reglas independientes.
Hoy he hablado con mi hermana.
Esta semana hemos trabajado mucho.
Este mes he salido poco.
Este año hemos viajado tres veces.
El periodo que contiene la acción todavía no ha terminado.
Por eso el hablante lo conecta fácilmente con el presente.
Ayer hablé con mi hermana.
La semana pasada trabajamos mucho.
El mes pasado salí poco.
El año pasado viajamos tres veces.
Estos periodos ya están cerrados.
La acción queda dentro de un bloque pasado terminado.

Mira cómo puede cambiar el tiempo verbal aunque la acción sea prácticamente la misma.
| Periodo abierto | Periodo cerrado |
|---|---|
| Hoy he hablado con Paco. | Ayer hablé con Paco. |
| Esta semana hemos ido al médico. | La semana pasada fuimos al médico. |
| Este mes he leído dos novelas. | El mes pasado leí dos novelas. |
| Esta noche hemos visto una película. | Anoche vimos una película. |
| Este año he viajado poco. | El año pasado viajé mucho. |
No cambia la acción.
Cambia el lugar desde el que el hablante la observa.
Por eso:
Hoy he comido tortilla.
pero:
Ayer comí tortilla.
La tortilla es inocente.
El problema era el calendario.
Los marcadores temporales pueden darte una pista muy buena.
Pero no conviertas estas listas en mandamientos.
No funciona así.
Observa:
Nunca he estado en Perú.
Estamos hablando de toda mi experiencia vital hasta hoy.
Pero:
Cuando viví en Chile, nunca estuve en Perú.
Ahora ese nunca se encuentra dentro de un periodo de la vida ya terminado.
El mismo marcador puede participar en estructuras diferentes.
Por eso conviene aprender a reconocer el contexto, no solo palabras sueltas.
Este error aparece muchísimo.
El pretérito perfecto no significa simplemente pasado reciente.
Compara:
Hace diez minutos llamé a Marta.
La acción ocurrió hace muy poco.
Aun así usamos indefinido porque hace diez minutos sitúa la acción en un punto pasado cerrado.
En cambio:
Este año he hablado con Marta muchas veces.
Quizá la última conversación ocurrió hace seis meses.
Y seguimos usando perfecto porque el periodo este año todavía está abierto.
Así que la distancia cronológica no decide el tiempo verbal por sí sola.
Esta regla te evita bastantes errores.
Aquí aparece una de las partes más interesantes del contraste.
En buena parte de España es muy habitual decir:
Esta mañana he hablado con Julián.
Hoy hemos ido al mercado.
Pero en muchas variedades del español de América también son normales construcciones como:
Esta mañana hablé con Julián.
Hoy fuimos al mercado.
No significa que una región hable bien y la otra mal.
Significa que el uso real del perfecto y el indefinido no es idéntico en todo el mundo hispanohablante.
Para aprender una base sólida puedes trabajar primero con este modelo:
periodo abierto o conexión con ahora → perfecto
periodo cerrado o narración terminada → indefinido
Después puedes ajustar tu uso según la variedad de español que aprendas y escuches.
A veces la elección depende de cómo interpreta el hablante una situación.
Imagina que son las cinco de la tarde.
Una persona puede considerar que esta mañana pertenece todavía a su día actual:
Esta mañana he hablado con mi madre.
Otra puede conceptualizar la mañana como una parte del día ya terminada:
Esta mañana hablé con mi madre.
Además, como acabamos de ver, las preferencias regionales influyen mucho.
Esto no invalida la regla básica.
Simplemente demuestra que los tiempos verbales expresan también una perspectiva del hablante.
Y sí, el idioma podría haber elegido ser más sencillo.
Decidió no hacerlo.
Esta pareja también provoca dudas.
Utilizamos normalmente el perfecto cuando presentamos una experiencia de nuestra vida hasta ahora.
He estado en México dos veces.
Nunca he dormido en un iglú.
¿Has probado alguna vez el pulpo?
No especificamos una etapa pasada cerrada.
Usamos el indefinido cuando situamos la experiencia en un contexto pasado terminado.
Estuve en México en 2018.
Estuve dos veces en Lisboa cuando vivía en Portugal.
Nunca probé el pulpo durante aquel viaje.
La clave vuelve a ser la misma:
¿La experiencia se conecta con mi vida hasta el presente o la sitúo dentro de un periodo pasado cerrado?
He comido ayer.
Forma recomendada:
Comí ayer.
¿Por qué?
Porque ayer es un periodo terminado.
La semana pasada hemos ido al museo.
Forma recomendada en el modelo general que estamos estudiando:
La semana pasada fuimos al museo.
La semana pasada ya terminó.
En 2017 he vivido en Madrid.
Forma recomendada:
En 2017 viví en Madrid.
2017 es un periodo completamente cerrado.
Pensar que todo lo ocurrido recientemente necesita perfecto.
Hace cinco minutos llegó Ernesto.
Es totalmente posible.
La acción es reciente, pero se presenta como un hecho ocurrido en un punto pasado.
Usar automáticamente indefinido con nunca.
Nunca fui a Japón.
Puede ser correcto dentro de un marco pasado terminado.
Pero si hablamos de nuestra experiencia vital hasta ahora, normalmente diremos:
Nunca he ido a Japón.
Otra vez aparece el contexto.
El pobre nunca no puede hacerlo todo solo.

Cuando dudes, pregúntate:
Si sí:
indefinido
Probablemente:
perfecto
Probablemente:
perfecto
Normalmente:
indefinido
Hoy hemos comido en casa de la tía Encarna.
Ayer comimos allí también.
Este mes nos ha invitado tres veces.
El mes pasado nos invitó solo una vez.
Encarna está claramente intentando alimentarnos hasta el invierno.
¿Has visto al primo Norberto hoy?
Sí, lo he visto esta mañana.
¿Y cuándo hablaste con él por última vez antes de hoy?
Hablé con él el sábado pasado.
El cambio de tiempo aparece porque cambia el marco temporal.
Este año Puri ha adoptado dos gatos.
El año pasado adoptó uno.
Nunca ha tenido perros.
Pero cuando era pequeña tuvo un pato bastante agresivo.
La biografía de Puri merece una serie documental.
Elige la forma que encaja mejor. Mira primero el marco temporal. El verbo no puede hacer todo el trabajo solo.
1. Hoy ___ mucho porque tengo mil cosas que hacer.
2. Ayer ___ con mi tía Paqui durante una hora.
3. Este mes ___ dos libros de misterio.
4. El año pasado ___ a Galicia con mis vecinos.
5. ¿Alguna vez ___ caracoles?
6. Anoche ___ una película rarísima sobre un pingüino filósofo.
7. Esta semana no ___ tiempo para nada.
8. En 2021 ___ en Salamanca durante seis meses.
El infinitivo está dado. Tú solo decides qué pasado necesita la frase. Una responsabilidad razonable para un martes cualquiera.
1. Hoy mi primo Ceferino no ___ a trabajar. venir
2. Ayer nosotros ___ el proyecto a las diez. terminar
3. Este año yo ___ menos tiempo en redes sociales. estar
4. La semana pasada mis vecinos ___ una barbacoa gigante. comprar
5. ¿Alguna vez ___ una maleta? tú, perder
6. Hace dos días la tía Milagros ___ sus gafas. romper
7. Este mes nosotros ___ mucho trabajo. tener
8. En 2018 nosotros ___ en un piso minúsculo. vivir
Decide si la frase está bien o necesita corrección. No todas están mal. La sospecha permanente tampoco es una estrategia de aprendizaje.
1. Hoy he comido con mi hermana.
2. Ayer he ido al médico.
3. Este mes hemos gastado demasiado.
4. La semana pasada hemos tenido tres exámenes.
5. ¿Alguna vez has visto una aurora boreal?
6. En 2020 he trabajado en una tienda.
7. Esta semana no he dormido bien.
8. Anoche cené con mis suegros.
Completa el diálogo. Ceferino ya ha aportado el caos; tú aporta los tiempos verbales.
1. Fatal. Hoy ___ las llaves. perder
2. Sí. Y ayer también las ___ durante una hora. buscar
3. Al final las ___ el tío Roque dentro de la nevera. encontrar
4. Este año mi nivel de caos ___ todos los récords. superar
5. Este mes ya ___ dos vacaciones. tener
El verbo es el mismo. El marco temporal cambia. Y con él cambia el pasado que necesitas.
1. Hoy ___ con Marina. hablar
2. Ayer ___ con Marina. hablar
3. Esta semana nosotros ___ tres reuniones. tener
4. La semana pasada nosotros ___ cuatro reuniones. tener
5. Este año Lucía ___ a Italia dos veces. viajar
6. El año pasado Lucía ___ a Italia dos veces. viajar
7. Este mes yo ___ tres novelas. leer
8. El mes pasado yo ___ tres novelas. leer
9. Hoy mis padres ___ en casa. comer
10. Ayer mis padres ___ en casa. comer
Aquí ya no basta con cazar una palabra suelta. Sigue la historia y decide qué hechos pertenecen al periodo actual y cuáles están cerrados.
1. Esta semana todo ___ bastante mal en casa de la abuela Carmela. ir
2. El lunes el tío Julián ___ la cafetera. romper
3. Ayer la prima Lourdes ___ las llaves dentro del coche. olvidar
4. Hoy nosotros no ___ agua caliente. tener
5. Además, este mes la vecina Puri nos ___ azúcar cuatro veces. pedir
6. El año pasado solo nos lo ___ una vez. pedir
7. Anoche el gato de Basilio ___ durante tres horas. desaparecer
8. Después ___ encima del armario con una croqueta en la boca. aparecer
9. Este año ese gato ya ___ cosas bastante extrañas. hacer
10. En febrero ___ durante toda una tarde dentro de una caja de zapatos. dormir
— ¿Qué tal el día?
— Fatal. Hoy he perdido las llaves.
— ¿Otra vez?
— Sí. Y ayer también las busqué durante una hora.
— ¿Y al final dónde estaban?
— Las encontró el tío Roque dentro de la nevera.
— ¿Dentro de la nevera?
— Sí. Este año mi nivel de caos ha superado todos los récords.
— Necesitas vacaciones.
— Este mes ya he tenido dos.
Esta semana todo ha ido bastante mal en casa de la abuela Carmela.
El lunes el tío Julián rompió la cafetera.
Ayer la prima Lourdes olvidó las llaves dentro del coche.
Hoy nosotros no hemos tenido agua caliente.
Además, este mes la vecina Puri nos ha pedido azúcar cuatro veces.
El año pasado solo nos lo pidió una vez.
Anoche el gato de Basilio desapareció durante tres horas.
Después apareció encima del armario con una croqueta en la boca.
Este año ese gato ya ha hecho cosas bastante extrañas.
En febrero durmió durante toda una tarde dentro de una caja de zapatos.
Cuando tengas que elegir entre pretérito perfecto e indefinido, no mires únicamente cuánto tiempo ha pasado.
Pregúntate primero:
¿El periodo sigue abierto?
Si sigue abierto, el perfecto es muy probable.
¿El periodo ya terminó?
Si terminó, normalmente usarás indefinido.
¿La acción tiene una consecuencia o relevancia actual?
El perfecto puede ser la opción natural.
¿Estoy contando una serie de acontecimientos pasados?
El indefinido suele hacer avanzar la narración.
En versión ultrarrápida:
hoy → he comido
ayer → comí
No explica todo el sistema.
Pero es un buen lugar para empezar y bastante mejor que decidir según si lo ocurrido fue ayer o durante el reinado de Carlos III.
Este contraste funciona mucho mejor cuando ya controlas por separado la formación y los usos básicos de cada tiempo.
Continúa con:
La meta no es memorizar una montaña de reglas.
La meta es que cuando leas una frase puedas reconocer qué perspectiva temporal está usando el hablante y por qué.
Aquí y aquí puedes practicar la conjugación de los verbos irregulares.
Me encanta crear recursos para que aprendas español de forma divertida y efectiva. Si SpanishUnicorn te ha ayudado o te ha gustado el contenido, puedes invitarme un café virtual y ayudarme a seguir creando más materiales, ejercicios y juegos para ti. ¡Cada aporte hace la diferencia!
¡Gracias por tu apoyo!