Breakdown of ¿Llevas muchos años componiendo al piano?
mucho
a lot
el año
the year
al
to the (m)
llevar
to have been (doing something for a period of time)
el piano
the piano
componer
to compose
Questions & Answers about ¿Llevas muchos años componiendo al piano?
Why does this sentence use the present tense llevas to mean "have you been"?
When an action started in the past and is still happening, Spanish uses the present tense of llevar followed by the time and a gerund (like componiendo). English uses the present perfect continuous ("have been doing"), but Spanish uses the present tense because the action is currently ongoing.
Why is it al piano instead of en el piano?
Is the word order strict? Could I say ¿Llevas componiendo muchos años?
How would I say that I haven't been composing for a long time using this structure?
To say you haven't done something for a period of time, Spanish uses llevar + time + sin + infinitive. So, "I haven't composed for many years" would be Llevo muchos años sin componer. If you just said No llevo muchos años componiendo, it would mean you are currently composing, just not for that long.
Learn ¿Llevas muchos años componiendo al piano and more in Spanish
All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.
- ✓ Practice with interactive exercises
- ✓ Track your progress with spaced repetition
- ✓Learn at your own pace — completely free