Introduction
When you want to emphasize that an action is happening right now (or was happening at a specific moment), Spanish uses estar + gerund — similar to English "I am eating." However, Spanish uses the progressive far less frequently than English. The simple present often covers what English expresses with "-ing."
Forming the Gerund
| Verb type | Rule | Example |
|---|---|---|
| -AR | stem + -ando | hablar → hablando |
| -ER | stem + -iendo | comer → comiendo |
| -IR | stem + -iendo | vivir → viviendo |
Irregular gerunds
Stem-changing -IR verbs change e→i or o→u in the gerund:
| Infinitive | Gerund |
|---|---|
| decir | diciendo |
| pedir | pidiendo |
| servir | sirviendo |
| dormir | durmiendo |
| morir | muriendo |
| sentir | sintiendo |
| venir | viniendo |
Spelling changes (to avoid three vowels in a row):
| Infinitive | Gerund | Rule |
|---|---|---|
| leer | leyendo | -iendo → -yendo after a vowel |
| oír | oyendo | |
| traer | trayendo | |
| ir | yendo |
Present Progressive (Estar + Gerund)
Use the present tense of estar + gerund:
| Person | Example (comer) |
|---|---|
| yo | estoy comiendo |
| tú | estás comiendo |
| él/ella | está comiendo |
| nosotros | estamos comiendo |
| ellos | están comiendo |
Examples
- Estoy estudiando. — I'm studying (right now).
- ¿Qué estás haciendo? — What are you doing?
- Está lloviendo. — It's raining.
- Estamos esperando el autobús. — We're waiting for the bus.
Past Progressive (Imperfect of Estar + Gerund)
To say what was happening at a specific moment:
- Estaba durmiendo cuando llamaste. — I was sleeping when you called.
- Estábamos comiendo cuando llegó. — We were eating when he arrived.
- ¿Qué estabas haciendo a las diez? — What were you doing at ten?
When to Use the Progressive (and When Not To)
Use it for:
- Actions in progress right now: Estoy leyendo un libro. (I'm reading a book — right now.)
- Actions at a specific past moment: Estaba cocinando cuando sonó el teléfono.
- Emphasis on the ongoing nature: ¡Está nevando! (It's snowing! — look!)
Don't use it for:
- General/habitual statements: Use the simple present instead.
- Trabajo en un banco. (I work at a bank.) — NOT
Estoy trabajando en un banco.
- Trabajo en un banco. (I work at a bank.) — NOT
- Near future: Use ir a + infinitive.
- Voy a comer. (I'm going to eat.) — NOT
Estoy comiendo(for a future action)
- Voy a comer. (I'm going to eat.) — NOT
- Verbs of motion (ir, venir): Generally avoid the progressive with these.
Key difference from English: "I'm living in Madrid" (general current situation) = Vivo en Madrid (simple present), NOT
Estoy viviendo en Madrid(which would imply a very temporary, in-the-moment situation).
Pronoun Placement
Pronouns can go before estar or attached to the gerund:
- Lo estoy leyendo. = Estoy leyéndolo. (I'm reading it.)
- Me está llamando. = Está llamándome. (He's calling me.)
Accent rule: When attaching a pronoun to the gerund, add a written accent to maintain the original stress: comiendo → comiéndolo.
Other Verbs + Gerund
Besides estar, a few other verbs combine with gerunds:
| Structure | Meaning | Example |
|---|---|---|
| seguir + gerund | to keep / continue -ing | Sigue lloviendo. (It keeps raining.) |
| llevar + time + gerund | to have been -ing for | Llevo dos horas esperando. (I've been waiting for two hours.) |
| ir + gerund | to gradually -ing | Voy entendiendo. (I'm gradually understanding.) |
| andar + gerund | to go around -ing | Anda buscando trabajo. (He's going around looking for work.) |
Practice
How do you form the gerund of 'hablar'?
What is the gerund of 'dormir'?
'I work at a bank' (general fact). Which is correct?
'Llevo dos horas esperando' means…