Tag Info

New answers tagged

0

llevo tres años corriendo Makes sense and more natural than the other ones. He estado corriendo desde tres años Does not make sense but you could say He estado corriendo durante tres años


2

The two forms that you have work well with your edits. The different ways you can talk about how long something has been going on are: Llevo [período] haciendo algo… Llevo [período] en hacer algo… He estado haciendo algo por [período] (and I'll keep doing it) He estado haciendo algo desde hace [período] (and I'll keep doing it) Hago algo desde hace ...


0

I think it depends heavily on the context. The first two options mentioned seem to me to be correct in a reasonable sense. The rest of the choices seem to me a bit comical without a context (as if you were saying it WHILE you were running).


1

In my opinion, the best one is Llevo tres años corriendo. It's the more natural way to say it! However He estado corriendo desde hace tres años Is fine too, but it gives an idea of "I will keep on running".


2

Antes que nada, dos alternativas: Llevo tres años corriendo. o Vengo corriendo desde hace tres años. La segunda puede acusar un cierto regionalismo rioplatense, no me doy bien cuenta. "He estado corriendo desde tres años" no está bien. A lo sumo podría ser "He estado corriendo desde hace tres años": esta es una frase gramaticalmente correcta ...



Top 50 recent answers are included