Word/Phrase: how long have you been speaking spanish
Translation: ¿Cuánto tiempo has estado hablando español?
Pronunciation: ˈkwanto ˈtjempo as esˈtaðo aˈβlando esˈpaɲol
How long have you been speaking Spanish? - ¿Cuánto tiempo has estado hablando español?
I have been speaking Spanish for three years. - He estado hablando español durante tres años.
She has been learning Spanish since last year. - Ella ha estado aprendiendo español desde el año pasado.
They have been practicing Spanish every day. - Ellos han estado practicando español todos los días.
We have been speaking Spanish together. - Hemos estado hablando español juntos.