for three years

pendant trois ans ; depuis trois ans

→ for
phrase Uncommon #7,271
pendant trois ans ; depuis trois ans « For three years » indique une durée de trois ans. En français, on emploie généralement « pendant trois ans » pour une période terminée et « depuis trois ans » pour une situation qui continue.
EN: I've been a ski instructor for three years.
FR: Je suis moniteur de ski depuis trois ans.

It's been over for three years.

C’est fini depuis plus de trois ans.

— 8½ (1963)

We have been married for three years.

Nous sommes mariés depuis trois ans.

Tom and Mary dated each other for three years.

Tom et Mary ont été en couple pendant trois ans.

He has been in Japan for three years.

Il est au Japon depuis trois ans.

For three years we have been doing those same lessons.

Cela fait trois ans que nous suivons ces mêmes leçons.

— Black (2005)

We have been learning English for three years.

Nous apprenons l’anglais depuis trois ans.

We'll have known each other for three years next Christmas.

À Noël prochain, cela fera trois ans que nous nous connaîtrons.

I've been living here for three years.

J’habite ici depuis trois ans.

No lagaan for three years.

Pas de lagaan pendant trois ans.

— Lagaan: Once Upon a Time in India (2001)

I was all alone for three years.

J'ai été complètement seule pendant trois ans.

— House of Flying Daggers (2004)

We've been together for three years.

Nous sommes ensemble depuis trois ans.

— Everything Everywhere All at Once (2022)

I dated Mary for three years.

J'ai fréquenté Mary pendant trois ans.

I've kept a diary for three years.

Je tiens un journal depuis trois ans.

As a matter of fact, I haven't touched a book for three years.

À vrai dire, je n’ai pas ouvert un livre depuis trois ans.

— Andrei Rublev (1966)

He was living in the building for three years.

Il vivait dans l’immeuble depuis trois ans.

— Mother Night (1996)

I also lived in Boston for three years.

J’ai aussi vécu à Boston pendant trois ans.

I was in prison for three years.

J’ai été en prison pendant trois ans.

I fought cancer for three years.

J’ai combattu le cancer pendant trois ans.

— The Platform (2019)

I was married for three years.

J'ai été marié(e) pendant trois ans.

I met a friend whom I had not seen for three years.

J’ai rencontré un ami que je n’avais pas vu depuis trois ans.

I've been here for three years.

Je suis ici depuis trois ans.

I haven't seen Mei for three years.

Cela fait trois ans que je n’ai pas vu Mei.

— House of Flying Daggers (2004)

He has been dead for three years.

Il est mort depuis trois ans.

I had known him for three years when he became my brother-in-law.

Je le connaissais depuis trois ans lorsqu'il est devenu mon beau-frère.

I taught Tom French for three years.

J’ai enseigné le français à Tom pendant trois ans.

And that they hadn't spoken for three years?

Et qu’ils ne s’étaient pas parlé depuis trois ans ?

— Hero (2002)

I've been living in Boston for three years.

Je vis à Boston depuis trois ans.

I lived in Rome for three years.

J’ai vécu à Rome pendant trois ans.

If we win, we'll be happy for three years.

Si nous gagnons, nous serons heureux pendant trois ans.

— Lagaan: Once Upon a Time in India (2001)

We've been married for three years, Pramod.

Ça fait trois ans que nous sommes mariés, Pramod.

— Andhadhun (2018)

I lived in Paris for three years.

J'ai vécu à Paris pendant trois ans.

— Audition (2000)

I have kept a diary for three years.

Je tiens un journal depuis trois ans.

Tom was my neighbor for three years.

Tom a été mon voisin pendant trois ans.

We've been doing that for three years.

Ça fait trois ans qu’on fait ça.

I've only lived in Australia for three years.

Je ne vis en Australie que depuis trois ans.

I'm only in for three years.

Je ne m’engage que pour trois ans.

— Carandiru (2003)

I've worked as a waiter for three years.

J’ai travaillé comme serveur pendant trois ans.

We've been married for three years.

Nous sommes mariés depuis trois ans.

I stayed in Boston for three years.

J'ai séjourné à Boston pendant trois ans.

I've lived here for three years.

J’habite ici depuis trois ans.

I've been in prison for three years.

Je suis en prison depuis trois ans.

Mr. Smith lived in Kyoto for three years.

M. Smith a vécu à Kyoto pendant trois ans.

I've only been pregnant for three years!

Ça ne fait que trois ans que je suis enceinte !

— Ne Zha (2019)

Tom lived in Boston for three years.

Tom a vécu à Boston pendant trois ans.

At his age, I'd already been working for three years!

À son âge, je travaillais déjà depuis trois ans !

— Amarcord (1973)

The white sahib said that lagaan may be cancelled for three years.

Le sahib blanc a dit que le lagaan pourrait être annulé pendant trois ans.

— Lagaan: Once Upon a Time in India (2001)

I've been a ski instructor for three years.

Je suis moniteur de ski depuis trois ans.

I've been living in Australia for three years.

Je vis en Australie depuis trois ans.

I've been studying French for three years.

J’étudie le français depuis trois ans.

I have been living here for three years.

J’habite ici depuis trois ans.

For three years?

Pendant trois ans ?

— Hero (2002)

I've been sober for three years.

Je suis abstinent depuis trois ans.