da quant'è che

how long have …?

→ da
phrase Rare #38,484
how long have …? A colloquial way to ask how long something has been going on or how long ago something happened.
IT: Da quant'è che lavori qui?
EN: How long have you worked here?

Da quant'è che Saruman ti ha comprato?

How long has Saruman owned you?

— Il Signore degli Anelli - Le due torri (2002)

Da quant'è che parli con lei?

How long have you been talking to her?

— Whiplash (2014)

Da quant'è che ci vai a letto?

How long have you been sleeping with him/her?

— La vita di Adele: Capitoli 1 & 2 (2013)

Da quant'è che va avanti?

How long has it been going on?

— Il fratello grande (2000)

Da quant'è che state insieme?

How long have you two been together?

— Perfetti sconosciuti (2016)

Da quant'è che è scomparso Tom?

How long has Tom been missing?