How to use Simple past or present perfect tense? in Spanish
Learn how to use Simple past or present perfect tense?, and what to use it for in Spanish.
Test your Spanish level for free today with Hotel Borbollón.
Simple past or present perfect tense?
The pretérito indefinido (simple past tense) is mostly used:
- to talk about an action which began and ended at precise points in the past.
Comimos con Magda ayer comer, pret. indefinido.
We ate with Magda yesterday.
- to talk about a completed past action with a precise duration.
Él viajó por Latinoamérica durante 3 meses viajar, pret. indefinido.
He traveled around Latin America for 3 months.
- with terms such as ayer (yesterday), anteayer (the day before yesterday), anoche (last night), la semana pasada (last week), en 1992 (in 1992), etc.
La semana pasada estuve en Buenos Aires estar, pret. indefinido.
Last week I was in Buenos Aires.
The pretérito perfecto (present perfect tense) is mostly used:
- to refer to an action which happened in a period of time which is not yet over.
Esta semana he ido al cine ir, pret. perf..
I have been to the movies this week (the week isn't over yet).
- to refer to a past action which has consequences in the present or future.
He decidido hacer ejercicio todos los días decidir, pret. perf..
I have decided to exercise every day (I took the decision in the past but it affects my current daily routine).
- with terms such as hoy (today), esta mañana (this morning), esta semana (this week), este mes (this month), este año (this year), etc.
Este año he estado en Madrid estar, pret. perf..
I have been to Madrid this year.
Note: In everyday speech, the use of these tenses varies from country to country (and sometimes even from person to person):
- In Spain, the present perfect tense is generally more common, while the simple past is used more in many Latin American countries.
- The choice of tense can depend on the speaker's personal perspective, and whether to them the action is part of a time period which is over (→ simple past tense) or not (→ present perfect tense).
¿Pretérito indefinido o perfecto? Completa las siguientes frases con el tiempo más adecuado.
enmuchas llamas el año pasado.
Teo muchas llamas ayer.
muchas llamas hoy.
¿Pretérito indefinido o perfecto? Completa las siguientes frases con el tiempo más adecuado.
enConocí 1 muchas llamas el año pasado.
Teo conoció 2 muchas llamas ayer.
Hemos conocido 3 muchas llamas hoy.
Mira el fragmento y reformula hablar en el tiempo correcto.
enEjemplo: «Hasta antes del siglo III antes de Cristo, no se hablaba español».
En esa época, no se español.
Esta mañana, no se español ni un instante.
Ayer no se español en todo el día.
Mira el fragmento y reformula hablar en el tiempo correcto.
enEjemplo: «Hasta antes del siglo III antes de Cristo, no se hablaba español».
En esa época, no se [sin respuesta] hablaba 1 español.
Esta mañana, no se [sin respuesta] ha hablado 2 español ni un instante.
Ayer no se [sin respuesta] habló 3 español en todo el día.
En esa época, no se hablaba español. Hablaba es el imperfecto de indicativo de hablar hablar, pret. imperf.. Después de en esa época, utilizamos siempre el imperfecto de indicativo para hablar de un pasado impreciso. Ejemplos: en esa época, íbamos a la piscina todos los días; antes, no hablaba español.
enEsta mañana no se ha hablado español ni un instante. Utiliza el pretérito perfecto (aquí, ha hablado hablar, pret. perf.) con expresiones como esta mañana, para hablar de acciones pasadas que hacen parte de un momento del tiempo que no ha terminado (aquí, el momento del tiempo no terminado es el día). Nota: en América Latina, es común utilizar el pretérito indefinido (habló) en lugar del pretérito perfecto. Ejemplo: esta mañana no he ido a trabajar.
enAyer no se habló español en todo el día. Utiliza el pretérito indefinido (aquí, habló hablar, pret. indefinido) con expresiones como ayer, para hablar de una acción del pasado que ya terminó. Ejemplo: ayer fuimos a cenar.
en¿Pretérito perfecto o pretérito indefinido? Selecciona el tiempo correcto para completar cada frase.
enEste mes dos veces en Madrid.
Hoy Nacho un aumento de sueldo a Ana.
El año pasado, Teo un viaje por Latinoamérica.
¿Pretérito perfecto o pretérito indefinido? Selecciona el tiempo correcto para completar cada frase.
enEste mes he estado 1 dos veces en Madrid.
Hoy Nacho ha pedido 2 un aumento de sueldo a Ana.
El año pasado, Teo hizo 3 un viaje por Latinoamérica.
Este mes he estado dos veces en Madrid. He estado es el pretérito perfecto de estar estar, pret. perf., y lo usamos aquí porque hacemos referencia a una acción que se sitúa en un momento del tiempo que aún no ha terminado (este mes). Ejemplo: esta semana he tenido dos citas.
enEstuve es el verbo estar en pretérito indefinido estar, pret. indefinido. Podrías usarlo para hablar de un momento concreto del pasado que ya finalizó, y no para referirte a un momento que aún no ha terminado. Ejemplo: ayer estuve en casa de Magda.
enHoy Nacho ha pedido un aumento de sueldo a Ana. Utilizamos ha pedido pedir, pret. perf. porque hablamos de una acción que ha ocurrido hoy. Nota: generalmente, usamos el pretérito perfecto con las expresiones hoy, esta mañana, esta tarde, este mes y este año porque se refieren a periodos de tiempo que aún no han terminado. Ejemplo: esta mañana he tomado dos cafés.
enPodrías decir, por ejemplo, el mes pasado Nacho pidió un aumento de sueldo a Ana pedir, pret. indefinido. Utiliza el pretérito indefinido para hablar de momentos del pasado ya finalizados. Ejemplo: la semana pasada no llovió.
enEl año pasado, Teo hizo un viaje por Latinoamérica. Como el año pasado indica un momento del pasado que ya terminó, usamos el pretérito indefinido hacer, pret. indefinido. Nota: generalmente usamos el pretérito indefinido con fechas exactas del pasado (en 1912, en 1800, etc.) y con expresiones como ayer, la semana pasada y el mes pasado. Ejemplo: el año pasado estuvimos en Canarias.
enPodrías decir este año Teo ha hecho un viaje por Latinoamérica, con hacer en pretérito perfecto hacer, pret. perf. porque este año indica un periodo de tiempo que aún no ha terminado. Ejemplo: este mes hemos comprado un coche.
en¿Pretérito perfecto o pretérito indefinido? Selecciona el tiempo correcto para completar cada frase.
enAna en el año 2006.
Hoy un mensaje a Rodrigo.
Anoche de copas con Teo y sus amigos.
¿Pretérito perfecto o pretérito indefinido? Selecciona el tiempo correcto para completar cada frase.
enAna se divorció 1 en el año 2006.
Hoy he enviado 2 un mensaje a Rodrigo.
Anoche fuimos 3 de copas con Teo y sus amigos.
Ana se divorció en el año 2006 divorciarse, pret. indefinido. Utiliza el pretérito indefinido cuando te refieras a fechas o años concretos del pasado, como el año 2006. Ejemplo: nací en 1970.
enPodrías decir, por ejemplo, Ana se ha divorciado este año divorciarse, pret. perf.. Utiliza el pretérito perfecto para hablar de un momento del pasado que no ha terminado todavía. Ejemplo: esta semana ha sido mi cumpleaños.
enHoy he enviado un mensaje a Rodrigo. Utiliza el pretérito perfecto (aquí, he enviado enviar, pret. perf.), con expresiones como hoy, para hablar de una acción del pasado que forma parte de un periodo de tiempo que aún no termina (en este caso, el día aún no ha terminado). Ejemplo: hoy he desayunado café con churros.
enPodrías decir ayer envié un mensaje a Rodrigo enviar, pret. indefinido. Utiliza el pretérito indefinido para hablar de un periodo de tiempo que ya terminó, como ayer. Ejemplo: ayer desayuné café con churros.
enAnoche fuimos de copas con Teo y sus amigos. Utiliza el pretérito indefinido (aquí, fuimos ir, pret. indefinido) para hablar de un momento del pasado terminado (anoche = la noche de ayer). Ejemplos: anoche cené con Magda; el viernes pasado comí con Ana.
enUtiliza hemos ido ir, pret. perf. cuando expreses una acción del pasado que aún no termina (como esta semana, este mes, este año, hoy, etc.), y no con anoche. Ejemplo: esta semana hemos ido al cine.
en¿Pretérito perfecto o pretérito indefinido? Selecciona el tiempo correcto para completar cada frase.
enEl doctor Macías en la cárcel en 1962.
Esta semana no ningún cliente al hotel.
La semana pasada Magda de vacaciones a Chile.
¿Pretérito perfecto o pretérito indefinido? Selecciona el tiempo correcto para completar cada frase.
enEl doctor Macías estuvo 1 en la cárcel en 1962.
Esta semana no ha venido 2 ningún cliente al hotel.
La semana pasada Magda se fue 3 de vacaciones a Chile.
El doctor Macías estuvo en la cárcel en 1962. Utiliza el pretérito indefinido (aquí, estuvo estar, pret. indefinido) cuando te refieras a un momento concreto del pasado, como 1962. Ejemplo: Salvador Dalí nació en 1904.
enUtiliza ha estado estar, pret. perf. con expresiones como hoy, esta mañana, esta tarde, este mes, etc., y no con fechas concretas. Ejemplo: esta mañana el doctor Macías ha estado en el hotel.
enEsta semana no ha venido ningún cliente al hotel. Utiliza ha venido venir, pret. perf. para hablar de un momento del pasado que no ha terminado todavía, como esta semana. Ejemplo: esta semana no he ido al gimnasio.
enUsa vino venir, pret. indefinido cuando te refieras a un momento del pasado que ya terminó, y no con esta semana. Ejemplo: el lunes pasado Carolina vino a verme.
enLa semana pasada Magda se fue de vacaciones a Chile. Como la semana pasada indica un momento del pasado que ya terminó, usamos el pretérito indefinido de irse (aquí, se fue irse, pret. indefinido). Ejemplo: el fin de semana pasado, nos fuimos pronto de la fiesta.
enPodrías decir esta semana Magda se ha ido de vacaciones a Chile. Utiliza el pretérito perfecto para hablar de acciones de un momento del pasado que aún no ha terminado, y no cuando te refieras a un pasado cerrado, terminado. Ejemplo: este mes nos hemos cambiado de apartamento.
enStill facing difficulties with 'Simple past or present perfect tense?'? Learn and enhance your Spanish grammar through our online Spanish course. Start with a free test and improve today!
What our users say:
Improve your Spanish further and test Hotel Borbollón, online Spanish lessons.
