Time Expressions

Depuis, il y a, pendant, dans: four ways to talk about time that don't translate word for word.

English uses "for" and "since" pretty loosely with time. French doesn't, each of these four words points to a specific kind of time relationship, and mixing them up is one of the most common mistakes English speakers make.

1. Depuis: an action that's still going on

Use depuis (since/for) with the present tense for something that started in the past and is still true now, this is the opposite of English, which uses a perfect tense here.

J'habite ici depuis 2020.I've lived here since 2020. (and I still do)
Elle apprend le français depuis trois ans.She's been learning French for three years.

2. Il y a: ago

Use il y a + a duration, with a past tense, for something that happened a certain amount of time before now.

Je suis arrivé il y a deux heures.I arrived two hours ago.
Il a vécu à Paris il y a longtemps.He lived in Paris a long time ago.
Don't confuse with "il y a" = "there is/are": the same phrase also means "there is/are" (il y a du café = there's coffee). Context tells them apart, a duration right after it signals "ago."

3. Pendant: for/during, a finished period

Pendant describes a duration without saying anything about whether it's still going on, it can be used with any tense.

J'ai vécu à Paris pendant trois ans.I lived in Paris for three years. (over, unlike depuis)
Elle a travaillé pendant toute la nuit.She worked all night.

4. Dans: in, the future

Je pars dans deux heures.I'm leaving in two hours.
Le film commence dans dix minutes.The movie starts in ten minutes.

5. Quick reference

depuis + presentsince/for, still true now
il y a + past tenseago
pendant + any tensefor/during, a finished (or total) duration
dans + present/futurein, counting forward to the future

Exercise 1. Choose the right word

Fill in depuis, il y a, pendant, or dans for each sentence.

SentenceWord
J'habite à Austin ___ cinq ans. (still living there)
Elle est partie ___ une heure. (ago)
Nous avons attendu ___ deux heures. (finished duration)
Le cours commence ___ dix minutes. (in the future)
Il travaille ici ___ 2019. (still working)
Je l'ai vu ___ trois jours. (ago)

Exercise 2. Quiz time!

Complete each sentence with the correct time expression.

1. Elle habite en France deux ans.

She's lived in France for two years.

2. Nous sommes arrivés une semaine.

We arrived a week ago.

3. Il a étudié deux heures hier soir.

He studied for two hours last night.

4. Je reviens cinq minutes.

I'll be back in five minutes.

5. Tu travailles ici quand ?

Since when have you been working here?

6. Ils ont vécu à Lyon dix ans.

They lived in Lyon for ten years.

Want to go further with French grammar?

Book a private French lesson with BonjourATX; real conversation, real progress, tailored to your level.

Book a Lesson