Grammar path · Lesson 61 of 86 · Stage B1 · Verb phrases
When you want to say how long something has been going on, or that something is still happening, Spanish uses two very common verb phrases. The first is llevar + time + gerund, the Spanish answer to 'have been doing for…': Llevo dos años estudiando. The second is seguir + gerund, meaning 'still doing' or 'keep doing': Sigue lloviendo. For the negative 'still not', use seguir sin + infinitive. Learners often mix these up with estar + gerund. Estar only shows an action in progress right now, llevar adds the length of time, and seguir adds the idea that the action continues from before.
Practise this lesson · 10 sentences
llevar + tiempo + gerundioseguir + gerundioseguir sin + infinitivo¿Cuánto tiempo + llevar + gerundio?Use llevar + a period of time + gerund for an action that started in the past and is still going on. It is the most natural way to say 'have been doing for'.
Seguir + gerund stresses that an action has not stopped, often longer than expected. It is close to 'still' or 'keep doing'.
In the negative, replace the gerund with sin + infinitive: llevar + time + sin + infinitive, or seguir sin + infinitive.
Use llevar + time + gerund: Llevo dos años estudiando español. You can also say Estudio español desde hace dos años.
They mean almost the same: Sigue trabajando and Continúa trabajando both mean 'is still working'. Seguir is more common in speech, continuar sounds slightly more formal.
Use seguir sin + infinitive for 'still not': Sigue sin llamar. No sigue llamando does not sound natural with this meaning.
Yes, use llevaba to say how long something had been going on up to a past moment: Llevaba una hora esperando cuando llegó el autobús.
No. Seguir must be followed by a gerund: Sigo estudiando, not Sigo a estudiar or Sigo estudiar.
Use estar when you only say something is in progress: Estoy esperando. When you add how long, use llevar: Llevo media hora esperando.