Free Spanish exercise on ser vs estar in the past tense (era/estaba and fue/estuvo). Intermediate–upper-intermediate level.
📚 Quick grammar review
📌
Ser and estar in both past tenses — Both verbs can appear in the preterite or imperfect, with different meanings each time. Ser imperfect: era (was — ongoing characteristic). Ser preterite: fue (was — an event: La fiesta fue genial). Estar imperfect: estaba (was — ongoing state). Estar preterite: estuvo (was — at a specific time/place).
🔧
Fue vs era — the key contrast — Era describes what something was like as an ongoing background quality: Era muy simpático (He was very friendly — in general). Fue marks the event as complete or describes it as a single occurrence: La reunión fue aburrida (The meeting was boring — over and done). Use era for descriptions, fue for events.
💡
Estuvo vs estaba — location and state — Estaba = was (ongoing state or location): Cuando llegué, estaba en casa. Estuvo = was (for a specific bounded period): Estuvo enfermo tres días. Estuvo en París una semana. If you can add "for X days/hours" it's usually estuvo; if it's just a background state, use estaba.
✨ Ready to practice? ¡Vamos!
Complete the following translations, using the correct past tense form of the verb "TO BE" (ser or estar):
Example: Yo estaba cansado; Mi padre era alto.
1. My mother was Spanish. → Mi madre ___________ española.
Correct answer: era
2. We were at the bar. → Nosotros ___________ en el bar.
Correct answer: estábamos
3. Your parents were from Chile. → Tus papás ___________ de Chile.
Correct answer: eran
4. She was in love with him. → (Ella) ___________ enamorada de él.
Correct answer: estaba/estuvo
5. We were heros. → ___________ héroes.
Correct answer: Fuimos
6. It was nice living in Guadalajara. → ___________ agradable vivir en Guadalajara.
Correct answer: Era
7. They were very tired yesterday. → Ayer ___________ muy cansadas.
Correct answer: estaban
8. I was rich. → (Yo) ____________ rico.
Correct answer: era
9. It was a fun day. → ________ un día divertido.
Correct answer: Fue
10. You guys were sick last week. → (Vosotros) ________ enfermos la semana pasada.