'How long have you been doing X?' = Da quanto tempo fai X? (present tense). 'Since when?' = Da quando? The answer uses da + time expression with the present tense.
Translating 'Da' Questions and Answers1 / 10
Translate: 'How long have you been learning Italian?'