Da quanto tempo…?
Da quanto tempo…? (How long…?)
To express how long someone has been doing something, the following construction is used:
Studio italiano da cinque mesi. (I have been studying Italian for five months.)
Abito a Roma da tre anni. (I have been living in Rome for three years.)
Giulia e Margherita si conoscono da molto tempo. (Giulia and Margherita have known each other for a long time.)
Non vedo Francesco dalla settimana scorsa. (I have not seen Francesco since last week.)
Conversazione
Stefano: Ciao Enrica, che cosa fai oggi pomeriggio?
Enrica: Vado a lezione di piano.
Stefano: Da quanto tempo studi musica?
Enrica: Suono il piano da cinque anni e il violino da due anni.