🖨️ Print-friendly: use Ctrl+P (⌘P) or your browser menu to print this chart cleanly.
depuis, pendant, il y a, dans, en, pour — untangled. This guide explains Les Prépositions de Temps in French with clear rules, real examples and practice for every CEFR level. For instance: « J’habite ici depuis 2020 » — I’ve lived here since 2020.
depuis, pendant, il y a, dans, en, pour — untangled
| Préposition | Sens | Exemple | Traduction |
|---|---|---|---|
| depuis | started & continues | J’habite ici depuis 2020. | I’ve lived here since 2020. |
| pendant | complete duration | J’ai vécu là pendant deux ans. | I lived there for two years. |
| il y a | ago | Il est parti il y a une heure. | He left an hour ago. |
| dans | in (future) | Je reviens dans dix minutes. | I’ll be back in ten minutes. |
| en | time needed | J’ai fini en une heure. | I finished in (within) an hour. |
| pour | planned duration | Je pars pour trois jours. | I’m leaving for three days. |
| Question | Réponse |
|---|---|
| Still true now ? | depuis + present tense : j’apprends depuis 6 mois |
| Finished period ? | pendant + past tense : j’ai appris pendant 6 mois |
| Usage | Exemple |
|---|---|
| heure : à | à midi, à 8 h |
| année / mois / saison : en | en 2026, en mai, en été (mais AU printemps) |
| jour : rien ou le | lundi (this Monday) · le lundi (every Monday) |
💡 Les deux pièges
“for” has THREE translations : depuis (ongoing), pendant (completed), pour (planned) — never « pour » for the past !
dans une heure = one hour from NOW · en une heure = it takes an hour.
📚 Free French lessons at learnfrench.co
I’ve worked here for 3 years → je travaille ici ___ trois ans. (still true)
depuis
He left 2 days ago → il est parti ___ deux jours. (ago)
il y a
I’m going to Spain for a week → je pars ___ une semaine. (planned)
pour
She read the book in 2 hours → elle a lu le livre ___ deux heures. (time needed)
en
Translate into French: « I’ve been studying French for six months. » (translation)
J’étudie le français depuis six mois.
Translate into French: « See you in a week! » (translation)
On se voit dans une semaine !
Translate into French: « It rained all night long. » (translation)
Il a plu pendant toute la nuit.
Go further: get the full picture in our guide 7 common French mistakes English speakers make.
depuis, pendant, il y a, dans, en, pour — untangled. Follow the rules and patterns in the lesson above, and practise with real sentences like « J’habite ici depuis 2020 » (I’ve lived here since 2020).
Yes — « J’habite ici depuis 2020 » means « I’ve lived here since 2020 », and « J’ai vécu là pendant deux ans » means « I lived there for two years ». The lesson above has many more examples with explanations.
This topic is introduced around B1 and refined at higher levels — pick your level from the links at the top of the page. You can also drill it with the interactive exercises and games below.
Games built from this exact page — turn what you just read into play:
5 quick questions on « Les Prépositions de Temps » — guess before the reveal. Practise with the free games → Open this short as a page — transcript included →