Français — depuis / pendant / pour / il y a
French uses different words to talk about duration and time. depuis marks an action still going on, pendant a completed stretch of time, pour a planned duration, il y a a point in the past, and en the time needed to finish something.
How it works
depuis + a duration or start point goes with the present for an action still true now: J'habite ici depuis trois ans. pendant covers a finished span (J'ai travaillé pendant deux heures) and can be dropped. pour states an intended future length: Je pars pour une semaine. il y a plus a duration means 'ago': Je suis arrivé il y a dix minutes. en gives the time taken to complete: J'ai fini le devoir en une heure.
Examples
| Example | Meaning / use |
|---|---|
| Je travaille ici depuis 2020. | depuis + start point: ongoing since 2020, still true (present tense). |
| J'attends depuis vingt minutes. | depuis + duration: I have been waiting for twenty minutes (and still am). |
| J'ai dormi pendant huit heures. | pendant + duration: a completed span of time (past, now over). |
| Je pars pour deux semaines. | pour + duration: an intended, planned length (usually future). |
| Il est parti il y a deux jours. | il y a + duration: 'ago' — a point measured back from now (past tense). |
| J'ai lu le livre en trois jours. | en + duration: the time needed to complete the action, from start to finish. |
Good to know
Don't confuse pendant and en: pendant just measures how long an action lasted (J'ai couru pendant une heure = I ran for an hour), while en measures the time to complete a whole task (J'ai couru dix kilomètres en une heure = I ran ten km in one hour). Also, use the present with depuis, not the past — say J'habite ici depuis deux ans, not the passé composé.