Preterite vs Imperfect Quiz (Advanced)

Preterite vs imperfect is one of the most challenging topics for many Spanish learners. For that reason, in this preterite vs imperfect quiz, you’ll find 15 sentences that must be conjugated either to the preterite or the imperfect tense. 

Heads-up: since translating can make your task more difficult, this quiz will not contain any translations. Instead, check the time markers and the message that each sentence is trying to convey and, based on that, choose the right tense. If you need some practice first, take the easy preterite vs imperfect quiz here.

If you need to go over the uses or conjugations, you can check my article on the differences between preterite and imperfect.

You will be presented with a sentence with a blank for the verb that is needed to be added to complete the sentence. Make sure to add the correctly conjugated verb along with any accents it may have.

15 Questions
Fill-in-the-Blank

  • 0 Correct
  • 0 Incorrect
/ 15

Juan (cumplir) años la semana pasada.

Explanation: Although they may repeat over time, birthdays, graduations, weddings, holidays, and celebrations are events that take place on specific dates. Because their beginning and ending is clear, you need to use the preterite tense.

Colleen y Samantha (ir) a un país diferente cada año.

Explanation: Cada año (every year) is a common time marker that we use to talk about habits and routines in the past. As a result, it’s followed by the imperfect tense. In this case, the sentence conveys that Colleen and Samantha used to go each year.

Cuando llegué, (ser) la una de la tarde.

Explanation: When telling the time in the past, you’re providing background information. As a result, you must use the imperfect tense. Remember that ‘ser’ is conjugated in the third person singular if the hour is 1:00 am/pm.

Julio, ¿ya (hacer)   la tarea?

Explanation: ‘Ya’ means ‘already’ in Spanish and, as a time marker, it’s used to talk about finished actions. In this case, we’re asking Julio if he already did his homework.

El jueves pasado Kelly (traer) a su bebé.

El jueves pasado expresses that the action only took place at that moment. In this case, that action was Kelly bringing her baby. Since there’s a clear beginning and ending, the preterite is the tense you should use. In this tense, ‘traer’ is an irregular verb.

El año pasado (hacer) mucho calor.

Explanation: In this sentence, we’re describing how the weather was at a specific moment ion time (last year). As a result, we use the preterite tense. Keep in mind that hacer is an irregular verb.

Cuando éramos niños no (hacer) tanto calor.

Explanation: When describing how the weather was over a long and non-specific period of time, you use the imperfect tense. Cuando éramos niños is not a specific time marker, which indicates that we’re portraying how things were during that time.

Ese sábado Tony (ir) al cine con sus amigos.

Explanation: The time marker in this sentence conveys that the action was completed on that date. In other words, it expresses that Tony went to the movies on that specific day. Therefore, ‘ir’ should be conjugated in the preterite tense.

El cine (estar) en el centro.

Explanation: The imperfect tense allows you to describe how things or people used to be in the past. This includes explaining where things were located. Notice that this sentence doesn’t have a time marker because we don’t know when the movie theater changed locations.

Yo (tener) quince años cuando te conocí.

Explanation: One of the most common uses of the imperfect tense is to say someone’s age. This type of information provides background context about the past. For this reason, in this example, tenía is the correct answer.

Antes, mis hermanos y yo (comer) muchos dulces.

Explanation: ‘Antes’ (before) is a time maker that refers to a long and unspecified period of time. This information is reinforced by using a verb in the imperfect form, which allows me to express that me and my brothers used to eat candies for a long time.

¿Cuánto tiempo (vivir) Carlos y Karen en Madrid?

Explanation: The preterite tense in Spanish refers to actions that occurred over a specific amount of time. ¿Cuánto tiempo…? is a question that looks for a specific answer, as a result, in this example we use the preterite to express the amount of time those people lived in Madrid.

Martha y Janeatte (empezar) a trabajar aquí en 1990.

Explanation: Past actions that have a clear beginning must use the preterite tense. Since it’s clear when Martha and Janeatte started working, the verb should be conjugated to the preterite.

Lee me (decir) que (estar) muy cansada.

Explanation: Because feelings don’t have a clear beginning or ending, we use the imperfect tense to talk about them. On the other hand, decir must be conjugated in preterite because the action is finished. I wouldn’t know that Lee was feeling bad unless he told me that information.

Alice y Peter se (parecer) mucho cuando eran niños.

Explanation: This example describes how Alice and Peter used to be when they were children. This is a long period of time with no specific ending or beginning. As a result, the verb must be conjugated in the imperfect tense.

Quiz Results

Question Answer Given Correct Answer
Juan (cumplir) _____ años la semana pasada.
Colleen y Samantha (ir) ______ a un país diferente cada año.
Cuando llegué, (ser)______ la una de la tarde.
Julio, ¿ya (hacer) ______  la tarea?
El jueves pasado Kelly (traer) _______ a su bebé.
El año pasado (hacer) ______ mucho calor.
Cuando éramos niños no (hacer) ______ tanto calor.
Ese sábado Tony (ir) _____ al cine con sus amigos.
El cine (estar) ____ en el centro.
Yo (tener) _____ quince años cuando te conocí.
Antes, mis hermanos y yo (comer) _______ muchos dulces.
¿Cuánto tiempo (vivir) _____ Carlos y Karen en Madrid?
Martha y Janeatte (empezar) _____ a trabajar aquí en 1990.
Lee me (decir) ___ que (estar) _____ muy cansada.
Alice y Peter se (parecer) ______ mucho cuando eran niños.

Related Quizzes

Pin It on Pinterest