Since ou for ? Traduire « depuis » sans se tromper
En français, un seul mot — depuis — peut couvrir deux idées différentes. En anglais, il faut choisir entre since et for. La bonne question n’est donc pas « comment traduire depuis ? », mais plutôt : est-ce que je donne un point de départ ou une durée ?
Since = le point de départ
Utilise since quand tu indiques le moment où la situation a commencé : une année, une heure, un jour, un événement ou une date précise.
J’habite ici depuis 2023.
We have been waiting since 8 a.m.
Nous attendons depuis 8 heures.
Dans ces phrases, 2023 et 8 a.m. répondent à la question : depuis quand ?
For = la durée
Utilise for quand tu mesures le temps écoulé : trois ans, vingt minutes, longtemps, deux semaines, quelques jours.
J’habite ici depuis trois ans.
She has known him for a long time.
Elle le connaît depuis longtemps.
Ici, three years et a long time répondent à la question : pendant combien de temps ?
Le piège particulier pour les francophones
Le français emploie souvent le présent avec depuis : « J’habite ici depuis trois ans. » En anglais, lorsqu’une situation commencée dans le passé continue maintenant, on rencontre très souvent le present perfect : I have lived here for three years.
Méthode en deux secondes
Regarde ce qui vient après le blanc. Si tu peux placer ce complément sur une ligne du temps comme un point précis, pense since. Si tu peux le mesurer comme une quantité de temps, pense for.
for two hours · for five months · for a while
Erreurs fréquentes
Évite for 2024 lorsque 2024 est le point de départ, et évite since three years lorsque trois ans représente une durée. Les deux mots peuvent correspondre à « depuis » en français, mais ils ne décrivent pas la même information.
Réviser l’anglais avec des phrases prêtes
DeckLearn Anglais propose 10 000 flashcards avec phrases en contexte, audio, traduction et progression A1–C1 pour transformer ces distinctions en automatismes.
Voir DeckLearn AnglaisQuel mot complète correctement la phrase ?
I have worked here ___ 2024.