Form
Estar in the present plus the gerund (gerundio) says that something is happening at this moment.
| Person | estar | + gerund |
|---|---|---|
| yo | estoy | hablando |
| tú | estás | comiendo |
| él / ella / usted | está | escribiendo |
| nosotros/-as | estamos | trabajando |
| vosotros/-as (Spain) | estáis | bebiendo |
| ellos / ellas / ustedes | están | saliendo |
Building the gerund
| Verb type | Ending | Example |
|---|---|---|
| -ar | -ando | hablar → hablando |
| -er / -ir | -iendo | comer → comiendo, vivir → viviendo |
| stem ends in a vowel | -yendo | leer → leyendo, oír → oyendo, construir → construyendo |
-ir verbs that change their stem carry a change into the gerund, with e → i or o → u. Poder follows the same pattern:
| Infinitive | Gerund | Infinitive | Gerund |
|---|---|---|---|
| dormir | durmiendo | pedir | pidiendo |
| morir | muriendo | servir | sirviendo |
| poder | pudiendo | decir | diciendo |
| venir | viniendo | seguir | siguiendo |
Where pronouns go
Either before estar or attached to the gerund. When you attach one, the gerund needs a written accent to keep its stress.
- Lo estoy leyendo. = Estoy leyéndo*lo.* — I'm reading it.
- Me estoy duchando. = Estoy duchándo*me.* — I'm having a shower.
Only for what is happening now
This is the key difference from English. Spanish uses the progressive for an action genuinely in progress, and the plain present for everything else: routines, jobs, permanent facts and future plans.
- ¿Qué haces? — Estoy cocinando. — What are you doing? I'm cooking. (right now)
- Trabajo en un hospital. — I work / I'm working in a hospital. (my job)
- Mañana voy a Sevilla. — I'm going to Seville tomorrow. (a plan)
Ir and venir are used in the progressive much less than in English: Voy a casa is the normal way to say "I'm going home".
Two related structures: seguir + gerund means "still doing" (Sigue lloviendo — it's still raining), and llevar + time + gerund means "have been doing" (Llevo dos horas esperando — I've been waiting two hours).
Watch out as an English speaker
- Future plans use the simple present or ir a. ✗ Estoy volando a Madrid mañana. / ✓ Mañana vuelo a Madrid. or Mañana voy a volar a Madrid.
- A job or routine is not progressive. ✗ Estoy trabajando en un banco (meaning that is your job) / ✓ Trabajo en un banco.
- The gerund cannot be a subject or a noun. English "Swimming is good" uses the infinitive in Spanish. ✗ Nadando es bueno. / ✓ Nadar es bueno.
- Use estar, never ser. ✗ Soy comiendo. / ✓ Estoy comiendo.
Example dialogue
¿Te llamo en mal momento? — Am I calling at a bad time?
Estoy preparando la cena, pero dime. — I'm making dinner, but go ahead.
¿Qué están haciendo los niños? — What are the children doing?
Están durmiendo. Llevan una hora en la cama. — They're asleep. They've been in bed for an hour.
Vale, mañana te llamo. Salgo temprano. — OK, I'll call you tomorrow. I'm leaving early.