"How many years have you been studying Russian?" = whoever it is is still studying Russian, right? So shouldn't it be "Сколько лет вы занимаетесь русским языком?"

Shouldn't the answer be the...