« Je vais à Paris depuis une semaine. » Tu vois le problème ? Avec « depuis », on décrit quelque chose qui dure encore. Mais « je vais à Paris », c'est un déplacement ponctuel - tu ne peux pas être en train d'aller à Paris pendant une semaine entière. Ces trois petits mots - depuis, pendant, il y a - sont parmi les plus confondus en français. Et pourtant, la logique est simple.
« Depuis » indique qu'une action a commencé dans le passé et continue maintenant : « j'habite ici depuis 5 ans » (I have been living here for 5 years - et j'y habite toujours). « Pendant » indique une durée limitée, souvent terminée : « j'ai habité là pendant 5 ans » (I lived there for 5 years - c'est fini). « Il y a » signifie « ago » et se place devant une durée : « il y a 3 ans » (3 years ago). Ces trois expressions répondent à des questions différentes : depuis quand ? combien de temps ? quand dans le passé ?
Depuis - ça dure encore
C'est la clé. « Depuis » s'utilise quand l'action ou l'état a commencé dans le passé et continue au moment où tu parles. En français, on utilise le présent (pas le passé) avec « depuis ».
- « J'habite à Lyon depuis 2019. » (et j'y habite toujours)
- « Elle apprend le français depuis trois mois. » (et elle continue)
- « On se connaît depuis l'université. » (et on se connaît toujours)
C'est un piège énorme pour les anglophones. En anglais, on dit « I have been living here for 5 years » avec un present perfect continuous. En français, c'est le présent tout simple : « j'habite ici depuis 5 ans ».
Voici une vraie erreur que je retrouve régulièrement :
- ❌ « J'ai habité au Texas depuis trois ans »
✅ « J'habite au Texas depuis trois ans » (si c'est encore vrai)
✅ « J'ai habité au Texas pendant trois ans » (si c'est fini)
Ici, l'élève a mélangé « depuis » (action en cours) avec le passé composé (action terminée). Les deux ne vont pas ensemble à la forme affirmative. Soit tu habites encore au Texas (présent + depuis), soit tu n'y vis plus (passé composé + pendant).
Pendant - une durée, un cadre
« Pendant » répond à la question « combien de temps ? ». C'est une durée définie - souvent dans le passé, mais aussi dans le futur.
- « J'ai vécu à Bordeaux pendant deux ans. » (c'est fini, je n'y vis plus)
- « On va partir en vacances pendant trois semaines. » (durée prévue)
- « Il a plu pendant toute la journée. » (du matin au soir, terminé)
Voici l'erreur classique :
- ❌ « Je vais à Paris depuis une semaine »
✅ « Je vais à Paris pendant une semaine »
Dans ce cas, tu prévois un séjour d'une semaine. C'est une durée définie, pas un état qui dure depuis le passé. Il faut « pendant ».
Il y a - dans le passé
« Il y a » + une durée = « ago » en anglais. C'est tout. Ça situe un événement dans le passé, à une certaine distance du moment présent.
- « J'ai déménagé il y a six mois. » (six months ago)
- « On s'est rencontrés il y a dix ans. » (ten years ago)
- « Il y a trois jours, j'ai reçu un mail bizarre. » (three days ago)
Attention au piège classique : en français, on dit « il y a 8 ans », pas « 8 ans avant » quand on parle par rapport à maintenant.
- ❌ « C'était 8 ans avant »
✅ « C'était il y a 8 ans »
« Avant » existe en français, mais il s'utilise par rapport à un autre événement dans le récit, pas par rapport à maintenant. « Il a déménagé deux ans avant son mariage » - là, c'est correct parce qu'on compare deux événements passés.
Le piège ans / années avec « il y a »
C'est une subtilité que beaucoup ignorent. Quand tu comptes un nombre précis avec « il y a », on utilise « ans » : « il y a 30 ans », « il y a 5 ans ». En revanche, « il y a des années » (sans nombre précis) est tout à fait correct - ici, « années » insiste sur la durée.
- ❌ « Sauf un petit voyage il y a 30 années »
✅ « Sauf un petit voyage il y a 30 ans »
En revanche, « années » s'utilise avec « pendant », « depuis » ou « quelques » parce qu'on insiste sur la durée vécue :
- « Pendant plusieurs années, j'ai travaillé à l'étranger. »
- « Depuis quelques années, il fait du yoga. »
Mais attention, on dit « quelques années », pas « quelques ans » :
- ❌ « Ils doivent passer quelques ans »
✅ « Ils doivent passer quelques années »
Retiens : « il y a » + nombre précis + ans (il y a 30 ans). « Pendant / depuis / quelques » + années. Et « il y a des années » est correct aussi.
Depuis + négation = attention au temps
Avec « depuis » à la forme négative, on peut utiliser le passé composé. Pourquoi ? Parce que l'action ne se produit plus - c'est l'absence qui dure.
- « Je n'ai pas mangé depuis ce matin. » (l'absence de repas dure depuis ce matin)
- « Il n'a pas plu depuis trois semaines. » (l'absence de pluie dure)
Compare avec la forme positive : « Il pleut depuis ce matin. » (présent, parce que la pluie continue)
Autres pièges courants
« Depuis longtemps » avec le bon temps verbal
Quand on utilise « depuis longtemps », le verbe doit refléter un état qui dure encore :
- ❌ « Un problème qu'elle se batte depuis longtemps »
✅ « Un problème contre lequel elle se bat depuis longtemps »
Le subjonctif « se batte » n'a rien à faire ici. Avec « depuis », c'est le présent de l'indicatif : « elle se bat ». Le combat dure encore.
« Temps » vs « moment » vs « fois »
En anglais, « time » peut tout dire. En français, c'est plus précis :
- ❌ « Elle est autorisée à obtenir le passeport à n'importe quel temps »
✅ « ... à n'importe quel moment »
« Le temps » = le concept abstrait ou la météo. « Le moment » = un instant précis (at any time = à n'importe quel moment). « La fois » = une occurrence (three times = trois fois).
Le récapitulatif en 3 questions
Quand tu hésites entre ces trois expressions, pose-toi la bonne question :
- « C'est encore vrai maintenant ? » → depuis + présent. « J'habite ici depuis 2019. »
- « Combien de temps ça a duré ? » → pendant + durée. « J'ai habité là pendant 3 ans. »
- « C'était quand ? » → il y a + durée. « J'ai déménagé il y a 3 ans. »
NB : un bon test quand tu hésites entre « depuis » et « pendant » - regarde le temps du verbe. Si c'est le présent, c'est probablement « depuis » (l'action dure encore). Si l'action est terminée, on utilise souvent « pendant ». Et avec « il y a », vérifie que tu utilises bien « ans » (pas « années ») quand tu comptes les années en arrière.




