Spanish imperfect progressive: estaba + gerund (was doing)

The Spanish imperfect progressive is the “was/were doing” tense. You build it with the imperfect of estar (estaba, estabas, estaba, estábamos, estabais, estaban) plus a gerund — the -ando / -iendo form of the verb. So estaba hablando means “I was talking” and estaban comiendo means “they were eating”.

Its job is to zoom in on an action that was in progress at a moment in the past, especially one that gets interrupted by something else.

Subject estar (imperfect) Example
yo estaba Yo estaba comiendo.I was eating.
estabas Tú estabas leyendo.You were reading.
él / ella estaba Ella estaba durmiendo.She was sleeping.
nosotros estábamos Estábamos hablando.We were talking.
ellos / ellas estaban Estaban trabajando.They were working.

How to form it

Take estar in the imperfect and add the gerund. Regular gerunds are easy: -ar verbs take -ando (hablar → hablando), and -er / -ir verbs take -iendo (comer → comiendo, vivir → viviendo).

Estaba escribiendo un correo.
I was writing an email.

A few gerunds are irregular and worth memorizing. When the stem ends in a vowel, -iendo becomes -yendo: leer → leyendo, oír → oyendo, ir → yendo. Some -ir verbs change their stem vowel: pedir → pidiendo, dormir → durmiendo, decir → diciendo.

Ella estaba leyendo cuando llegué.
She was reading when I arrived.

When to use the imperfect progressive

Reach for estaba + gerund when you want to picture an action unfolding at a particular past moment. It is especially natural when a longer action is cut off by a shorter one — the interruption goes in the preterite.

Estaba cocinando cuando sonó el teléfono.
I was cooking when the phone rang.

¿Qué estabas haciendo a las ocho?
What were you doing at eight?

The long background action (“was cooking”) takes the imperfect progressive, and the sudden event (“rang”) takes the preterite. That split is the same aspect logic behind the choice of preterite vs imperfect; the progressive just makes the “in-progress” part more vivid.

Imperfect progressive vs simple imperfect

Here is the subtlety: the simple imperfect can already express an ongoing past action, so cocinaba and estaba cocinando often overlap. The difference is emphasis. The progressive insists that the action was physically in progress at that instant; the simple imperfect is broader and also covers habits, repeated actions and description.

Cocinaba cuando sonó el teléfono. / Estaba cocinando cuando sonó el teléfono.
I was cooking when the phone rang. (both natural; the second is more vivid)

The key limit: use the simple imperfect only for habits and repeated actions. The progressive describes a single stretch in progress, not a routine.

De niño, jugaba al fútbol todos los sábados.
As a child, I used to play football every Saturday.

Two actions at the same time

When two background actions overlap, you can put both in the imperfect progressive and join them with mientras (while). This paints two things unfolding side by side at the same past moment.

Mientras yo estaba estudiando, mi hermano estaba viendo la tele.
While I was studying, my brother was watching TV.

You will also hear other verbs replace estar before a gerund to add a shade of meaning: seguir for “still” (seguía lloviendo, it was still raining), or ir and andar for movement (iba corriendo, he was running along). These are close cousins of the imperfect progressive, but estar + gerund is the plain, all-purpose form to learn first, and it covers the great majority of “was doing” sentences you will need.

Common mistakes

Using the progressive for a habit

A repeated or habitual past action takes the simple imperfect, never the progressive.

De niño, estaba jugando al fútbol cada sábado. → De niño, jugaba al fútbol cada sábado.
As a child, I played football every Saturday.

Getting the gerund wrong

Vowel-stem verbs use -yendo, not -iendo.

Estaba leendo el periódico. → Estaba leyendo el periódico.
I was reading the newspaper.

Leaving estar in the present

For a past action in progress, estar must be in the imperfect, not the present.

Estoy cocinando cuando llegaste. → Estaba cocinando cuando llegaste.
I was cooking when you arrived.

The imperfect progressive is really one small pattern — estaba plus a gerund — repeated across many verbs, which makes it perfect for drilling. Fluera has you build the estar-plus-gerund pair and drop it into interrupted-action sentences, so you can practice Spanish until “estaba haciendo” comes out without assembling it piece by piece.

Practice

Was doing: estaba + gerund

Question 1 of 13

I was cooking when the phone rang:

Frequently asked questions

How do you form the imperfect progressive in Spanish?
Use the imperfect of estar (estaba, estabas, estaba, estábamos, estabais, estaban) plus the gerund (-ando for -ar verbs, -iendo for -er/-ir verbs): estaba hablando, estaban comiendo.
What is the difference between estaba comiendo and comía?
Both can mean "I was eating". Estaba comiendo stresses that the action was physically in progress at that moment; comía (simple imperfect) is broader and also covers habits and description. For a single ongoing moment they are interchangeable.
When should I not use the imperfect progressive?
Do not use it for habits or repeated past actions — those take the simple imperfect: jugaba al fútbol los sábados (I used to play on Saturdays), not estaba jugando los sábados.
What are the irregular gerunds I should know?
The vowel-stem ones (leer → leyendo, oír → oyendo, ir → yendo, construir → construyendo) and stem-changing -ir verbs (pedir → pidiendo, dormir → durmiendo, decir → diciendo, servir → sirviendo).
Is there a preterite progressive too?
Yes: estuve hablando (preterite of estar + gerund) frames a completed stretch of time — Estuve estudiando toda la tarde (I was studying all afternoon). The imperfect progressive instead leaves the action open at that past moment.
How do I say two things were happening at once?
Put both actions in the imperfect progressive and link them with mientras (while): Mientras yo estaba cocinando, ella estaba poniendo la mesa (While I was cooking, she was setting the table).
Can I use the imperfect progressive with any verb?
With most action verbs, yes. Avoid it with states such as ser, saber or tener in the sense of possession, where Spanish prefers the simple imperfect: tenía hambre (I was hungry), not estaba teniendo hambre.