Traduire ‘depuis’, ‘il y a’ (+ complément de temps) dans la grammaire anglaise

Les façons françaises et anglaises d’exprimer la durée ou la date d’une action sont très éloignées. Traduire ‘depuis’, ou ‘il y a’ (+ complément de temps) est une difficulté classique pour les francophones.

Il est important de ne jamais chercher à traduire mot à mot le français :

Elle travaille chez Delavigne depuis 3 ans. She has been working at Delavigne for 3 years.
Cela fait trois ans qu’elle travaille chez Delavigne.

Alors que le français conjugue le verbe au présent, l’anglais emploie le present perfect à la forme progressive, voire le prétérit.

Deux cas à distinguer :

•  L’action n’est pas terminée :

Present Perfect sous la forme progressive+ for pour indiquer depuis combien de temps dure l’action
+ since pour indiquer le moment où l’action a commencé

Depuis combien de temps vis-tu à Paris? How long have you been living in Paris? or Since when have you been living in Paris?

Je vis à Paris depuis 3 ans. I have been living in Paris for 3 years.
Je vis à Paris depuis 2001. I have been living in Paris since 2001.

Lorsque l’action se rapporte à un moment du passé, on emploie le Past Perfect (had au lieu de have) :

Horatio had been working for 3 weeks before he opened his first email. Horatio a travaillé pendant trois semaines avant d’ouvrir son premier courriel.

•  L’action est terminée :

Preterit+ for pour indiquer la durée de l’action
+ ago pour indiquer il y a combien de temps elle a commencé

Hier il a joué au tennis pendant 2 heures. Yesterday he played tennis for 2 hours.
Quand a-t-il joué au tennis? (il y a combien de jours?) How many days ago did he play tennis?
Il a joué au tennis il y a 10 jours. He played tennis 10 days ago.

Récapitulatif :

Depuis quand Delavigne fait-il des parfums ?Since when has Delavigne been making perfumes ?
Delavigne fait des parfums depuis 1933.Delavigne has been making perfumes since 1933.
Depuis combien de temps Delavigne fait-il des parfums ?How long has Delavigne been making perfumes ?
Delavigne fait des parfums depuis 70 ans.Delavigne has been making perfumes for seventy years.
Quand Delavigne a-t-il commencé à faire des parfums ?When did Delavigne start making perfumes ?
(ou ‘il y a combien d’années ?’)How many years ago did Delavigne start making perfumes ?
Delavigne a commencé il y a 70 ans.Delavigne started seventy years ago.
Contactez-nous !

Contactez-nous pour avoir un devis gratuit qui ne vous engage pas à vous inscrire !
Prenez rendez-vous en nous contactant sur le bouton ci-dessous.

Contactez-nous