| |
|
| How long you have been doing
something |
|
| |
(Verb) desde
hace / desde hacía (length of time) |
| I have been studying Spanish for
5 years |
Estudio
español desde hace cinco años |
| We had been waiting for them for
half an hour |
Les
esperábamos desde hacía media hora |
| |
Hace/Hacía
(length of time) que (verb) |
| I have been studying Spanish for
5 years |
Hace cinco años que
estudio español |
| We had been waiting for them for
half an hour |
Hacía media hora que les
esperábamos |
| |
Llevar (length
of time) + present participle |
| I have been studying Spanish for
5 years |
Llevo
cinco años estudiando español |
| We had been waiting for them for
half an hour |
Llevaba
media hora esperándoles |