for three years
J'ai rencontré un ami que je n'avais pas vu depuis trois ans.
I ran into a friend I hadn’t seen in three years.
For three years.
Je travaille comme serveur depuis trois ans.
I've been working as a waiter for three years.
J'étudie le français depuis trois ans.
I've been studying French for three years.
Les garçons sont à Kfar Khout depuis trois ans.
The boys have been in Kfar Khout for three years.
— Incendies (2010)
Je suis avec elle depuis trois ans.
I've been with her for three years.
J'enquête sur lui depuis trois ans.
I've been investigating him for three years.
Tom vit à Boston depuis trois ans.
Tom has lived in Boston for three years.
Il est au Japon depuis trois ans.
He has been in Japan for three years.
À son âge, je travaillais depuis trois ans !
At his age, I’d already been working for three years!
— Amarcord (1973)