How do you ask somone a question about how long they have been doing something.
If I wanted to ask someone for how long they had been studying Spanish would I say: ¿Cuántos años hace que estudias español?
2 Answers
¿Cuánto tiempo llevas estudiando español?
--
llevar + verbo en la forma de gerundio
That's ok or "hace cuánto tiempo que"