B1Grammar

Imparfait vs Passé Composé: How to Choose Every Time

20 min readUpdated September 28, 2026By
The key rule

The passé composé tells what happened; the imparfait describes what was going on.

Je dormais quand le téléphone sonnait.
Je dormais quand le téléphone a sonné.

Ask of every verb: did it happen, moving the story forward (passé composé), or was it the scene around it (imparfait)?

Getting Started

Most learners can conjugate both past tenses. What costs marks in TEF and TCF writing and speaking is choosing between them, because every story you tell needs both: the passé composé for what happened, the imparfait for everything around it.

The choice comes down to one question, asked of every verb: did it happen, or was it going on?

Think of a film. The passé composé is the plot: each verb is an event, and each event moves the story forward. The imparfait is the scenery: the weather, the setting, what people were like, what was already happening when the camera arrived. A quick test: if you can put “and then” in front of the verb, it is an event, so passé composé.

Punjabi and Hindi already make this distinction, more clearly than English. English “I went to school” can be one trip or a habit. Punjabi separates them:

  • main school gaya (once, completed) → passé composé: je suis allé à l’école
  • main school jaanda hunda si (used to go, a habit) → imparfait: j’allais à l’école
  • main TV dekh reha si (was watching, in progress) → imparfait: je regardais la télé

If hunda si or reha si sounds natural in the Punjabi, the French is almost always imparfait.

By the end of this lesson you should be able to:

  • decide between the two tenses for any verb in a story;
  • handle the cases the simple rules get wrong: finished durations, counted repetitions, quand;
  • use the verbs whose meaning changes with the tense (je savais / j’ai su);
  • write a short TEF-style story that moves between scene and events.

Before you start: this lesson assumes you can form the passé composé. All the uses of the imparfait on its own are in the French imparfait.

1 A quick reminder: forming the imparfait

Take the nous form of the present, drop -ons, and add -ais, -ais, -ait, -ions, -iez, -aient. The rule works for almost every verb, even irregular ones:

Verb nous (present) Stem Imparfait
parler nous parlons parl- je parlais, nous parlions
finir nous finissons finiss- je finissais, nous finissions
faire nous faisons fais- je faisais, nous faisions
avoir nous avons av- j’avais, nous avions
être (exception) ét- j’étais, nous étions
  • Spelling: -ger and -cer verbs keep their soft sound before a and o: je mangeais, je commençais, but nous mangions, nous commencions.
  • Sound: je parlais, tu parlais, il parlait, ils parlaient all sound “par-leh”. Only nous and vous sound different.

2 The core question: did it happen, or was it going on?

Passé composé: the events Imparfait: the scene
what happened what was going on
moves the story forward (“and then…”) stands still around the events
has an end, or a clear moment no end in view
je suis sorti, j’ai pris le bus il neigeait, j’attendais

Read this short story and look at what each tense does:

Il était sept heures du matin. Il faisait froid et il neigeait. J’attendais le bus devant chez moi. Soudain, une voiture s’est arrêtée. Mon voisin a baissé la vitre et m’a proposé de m’emmener. J’ai accepté avec plaisir.

Read only the imparfait verbs (était, faisait, neigeait, attendais) and you get a picture: a cold, snowy morning, someone waiting. Nothing happens. Read only the passé composé verbs (s’est arrêtée, a baissé, a proposé, ai accepté) and you get the plot: a car stopped, and then the neighbour lowered the window, and then he offered a lift, and then I accepted.

3 The imparfait: five jobs

1. Habits and repeated actions, with no count. Signals: tous les jours, le lundi (every Monday), souvent, d’habitude, chaque été.

  • Quand j’habitais à Ludhiana, j’allais à l’école à vélo. (When I lived in Ludhiana, I used to cycle to school.)
  • Le dimanche, nous allions au gurdwara. (On Sundays we used to go to the gurdwara.)

2. Descriptions: people, places, weather, feelings, as they were.

  • La maison était petite mais agréable. (The house was small but nice.)
  • Il faisait très chaud. (It was very hot.)
  • J’étais fatigué et j’avais faim. (I was tired and hungry.)

3. An action in progress: “was doing”.

  • Je regardais la télé. (I was watching TV.)
  • Les enfants dormaient. (The children were sleeping.)

4. Age, time and date in the past.

  • Il était minuit. (It was midnight.)
  • J’avais vingt ans. (I was twenty.)

5. Two things going on at the same time, often with pendant que (while):

  • Pendant que je cuisinais, mon mari lisait le journal. (While I was cooking, my husband was reading the paper.)

4 The passé composé: five jobs

1. One completed event, at a specific time.

  • Hier, j’ai appelé le bureau. (Yesterday I called the office.)
  • Elle est arrivée à huit heures. (She arrived at eight.)

2. A series of events, one after another.

  • D’abord, j’ai rempli le formulaire, ensuite j’ai payé, puis je suis parti. (First I filled in the form, then I paid, then I left.)

3. A sudden change or reaction. Signals: soudain, tout à coup, à ce moment-là.

  • Soudain, j’ai eu peur. (Suddenly I got scared.)
  • Tout à coup, il a commencé à pleuvoir. (All of a sudden it started to rain.)

4. Something that lasted a stated time and is over (section 5).

  • J’ai habité à Delhi pendant cinq ans. (I lived in Delhi for five years.)

5. A counted number of times. A habit with no count is imparfait; count the times and they become finished events:

Imparfait: a habit Passé composé: counted
J’allais souvent à Montréal. (I often went to Montreal.) Je suis allé trois fois à Montréal. (I went to Montreal three times.)
Il m’appelait tous les jours. (He used to call me every day.) Il m’a appelé deux fois hier. (He called me twice yesterday.)

5 The rule most learners never hear: a length of time with an end

You will often read that “descriptions and states take the imparfait”. That is true only when the state is a scene with no end in view. Give it a finished length of time and it becomes an event, so passé composé, even for être, avoir and the weather:

Imparfait: a scene, no end in view Passé composé: a finished period
Il était malade. (He was sick.) Il a été malade pendant trois jours. (He was sick for three days.)
J’habitais à Surrey. (I was living in Surrey.) J’ai habité à Surrey pendant deux ans. (I lived in Surrey for two years.)
Il faisait beau. (The weather was nice.) Il a fait beau toute la semaine. (It was nice all week.)
Je travaillais dans un restaurant. (I was working in a restaurant.) J’ai travaillé dans un restaurant de 2019 à 2021. (I worked in a restaurant from 2019 to 2021.)

Signals of a finished period: pendant + a length of time, de… à…, toute la journée, toute la semaine, jusqu’à, X ans.

One contrast to know: depuis works the other way. It measures something still going on at that moment, so with the past it takes the imparfait: J’habitais à Surrey depuis deux ans quand j’ai trouvé ce travail (I had been living in Surrey for two years when I found this job).

6 Scene and event together: when, while, and the meaning of quand

The classic pattern: something was going on (imparfait) when something happened (passé composé).

French English
Je regardais la télé quand le téléphone a sonné. I was watching TV when the phone rang.
Il pleuvait quand nous sommes sortis. It was raining when we went out.
Elle dormait quand quelqu’un a frappé à la porte. She was sleeping when someone knocked at the door.
Nous mangions quand ton message est arrivé. We were eating when your message arrived.

Quand can go either way, and the tense changes the story:

  • Quand il est arrivé, nous mangions. (When he arrived, we were already eating.)
  • Quand il est arrivé, nous avons mangé. (When he arrived, we ate: he came, then we ate.)

Both are correct. The first sets a scene around his arrival; the second is two events in a row.

Quand + imparfait means “during the time when”: Quand j’étais petit, je jouais au cricket (When I was little, I used to play cricket).

Pendant que (while) introduces something going on, so it takes the imparfait: Pendant que je faisais la queue, j’ai reçu un appel (While I was waiting in line, I got a call).

7 Same verb, different meaning

A handful of verbs describe a state in the imparfait and the moment it began (or a single decisive act) in the passé composé. English often needs a different verb:

Imparfait: the state Passé composé: the moment
Je savais la vérité. (I knew the truth.) J’ai su la vérité le lendemain. (I found out the truth the next day.)
Je connaissais Priya. (I knew Priya.) J’ai connu Priya en 2020. (I met Priya in 2020.)
J’avais peur. (I was afraid.) J’ai eu peur. (I got scared.)
Je devais partir à six heures. (I was supposed to leave at six.) J’ai dû partir à six heures. (I had to leave at six, and did.)
Je pouvais sortir. (I was allowed to go out.) J’ai pu sortir. (I managed to get out.)
Il y avait beaucoup de monde. (There were a lot of people.) Il y a eu un accident. (There was an accident: it happened.)

Il y avait and il y a eu are the pair you will need most: il y avait describes what was there, il y a eu reports something that happened.

8 Signal words: clues, not rules

Usually imparfait Usually passé composé
tous les jours, chaque semaine hier, avant-hier, ce jour-là
le lundi, le week-end (every…) lundi, ce week-end (one day)
souvent, d’habitude, parfois une fois, deux fois, trois fois
autrefois, à cette époque un jour, soudain, tout à coup
quand j’étais petit d’abord, ensuite, puis, enfin
pendant que pendant deux ans, de 2019 à 2021

Notice le lundi (every Monday) against lundi (this one Monday): the article alone changes the tense.

Signal words help, but the verb’s job decides. Hier usually brings events (hier, j’ai travaillé), yet it can open a scene too: Hier, il faisait froid et je n’avais pas de manteau.

9 Hearing and writing the difference

Imparfait Passé composé
je parlais (zhuh par-leh) j’ai parlé (zhay par-lay)
je finissais (zhuh fee-nee-seh) j’ai fini (zhay fee-nee)
je faisais (zhuh fuh-zeh) j’ai fait (zhay fay)
j’avais (zhah-veh) j’ai eu (zhay ü)

In speech, listen for the j’ai (“zhay”) of the passé composé, and for the -ais ending, which is longer in the imparfait: finissais has one more syllable than fini. More in hearing the tense.

In writing, a TEF or TCF story usually opens in the imparfait to set the scene, switches to the passé composé when things start to happen, and returns to the imparfait to describe how people felt or what the result looked like.

Common Mistakes

❌ Wrong ✅ Right Why
Quand j’étais petit, j’ai joué au parc tous les jours. Quand j’étais petit, je jouais au parc tous les jours. a habit with no count: imparfait
Je dormais quand le téléphone sonnait. Je dormais quand le téléphone a sonné. the interrupting event: passé composé
Hier, j’allais au bureau et je parlais avec mon patron. Hier, je suis allé au bureau et j’ai parlé avec mon patron. one-off events: passé composé
Il était malade pendant trois jours. Il a été malade pendant trois jours. a finished length of time: passé composé
J’habitais à Delhi pendant cinq ans. J’ai habité à Delhi pendant cinq ans. pendant + a finished period: passé composé
Il a fait beau et les oiseaux ont chanté quand je suis sorti. Il faisait beau et les oiseaux chantaient quand je suis sorti. the scene around the event: imparfait
Soudain, j’avais peur. Soudain, j’ai eu peur. a sudden reaction: passé composé
J’ai eu vingt ans quand je suis arrivé au Canada. J’avais vingt ans quand je suis arrivé au Canada. age as background: imparfait (j’ai eu vingt ans = I turned twenty)
Il y avait un accident ce matin. Il y a eu un accident ce matin. something that happened: il y a eu
Le dimanche, nous sommes allés au gurdwara. Le dimanche, nous allions au gurdwara. le dimanche = every Sunday: imparfait
J’étais à Montréal trois fois. Je suis allé trois fois à Montréal. counted times: passé composé

Practice

A. Imparfait or passé composé? Conjugate the verb

  1. Quand j’étais petit, je ______ (jouer) au cricket tous les jours.
  2. Hier soir, nous ______ (regarder) un film, puis nous sommes allés dormir.
  3. Il ______ (neiger) quand je suis sorti.
  4. Je dormais quand le téléphone ______ (sonner).
  5. Le samedi, ma mère ______ (faire) des parathas.
  6. Soudain, elle ______ (avoir) peur.
  7. Il ______ (être) minuit quand ils sont rentrés.
  8. Mes parents ______ (habiter) à Delhi pendant cinq ans.
  9. Pendant que je ______ (cuisiner), mon mari lisait le journal.
  10. L’année dernière, nous ______ (aller) trois fois à Québec.
  11. Elle ______ (avoir) vingt ans quand elle est arrivée au Canada.
  12. Ce matin, il y ______ (avoir) un accident sur l’autoroute.
0 / 12 correct

B. Scene and event: conjugate both verbs

  1. Je ______ (lire) quand quelqu’un ______ (frapper) à la porte.
  2. Quand nous ______ (arriver), il ______ (pleuvoir).
  3. Il ______ (faire) beau, alors nous ______ (décider) d’aller au parc.
  4. Elle ______ (être) fatiguée, mais elle ______ (finir) son travail.
  5. D’abord, Arjun ______ (prendre) une douche, puis il ______ (partir) au travail.
  6. Quand mon père ______ (être) jeune, il ______ (aller) à l’école à pied tous les jours.
0 / 6 correct

C. Which meaning? Choose the tense that matches the English

  1. Arjun ______ (connaître) sa femme en 2015. (Arjun met his wife in 2015.)
  2. Arjun ______ (connaître) déjà Toronto. (Arjun already knew Toronto.)
  3. Elle ______ (devoir) partir, mais elle est restée. (She was supposed to leave, but she stayed.)
  4. Elle ______ (devoir) partir à cause de la neige. (She had to leave because of the snow, and she did.)
  5. Ils ______ (savoir) la vérité le lendemain. (They found out the truth the next day.)
  6. Ils ______ (savoir) que c’était difficile. (They knew it was difficult.)
  7. Il y ______ (avoir) beaucoup de monde au gurdwara. (There were a lot of people at the gurdwara.)
  8. Il y ______ (avoir) une panne d’électricité hier soir. (There was a power cut last night.)
0 / 8 correct
Answers

A. 1. jouais (habit) · 2. avons regardé (then another event) · 3. neigeait (scene) · 4. a sonné (the interrupting event) · 5. faisait (le samedi = every Saturday) · 6. a eu (sudden reaction) · 7. était (time as background) · 8. ont habité (finished period) · 9. cuisinais (pendant que) · 10. sommes allé(e)s (counted: trois fois) · 11. avait (age as background) · 12. a eu (an event)

B. 1. lisais, a frappé · 2. sommes arrivé(e)s, pleuvait · 3. faisait, avons décidé · 4. était, a fini · 5. a pris, est parti · 6. était, allait

C. 1. a connu · 2. connaissait · 3. devait · 4. a dû · 5. ont su · 6. savaient · 7. avait · 8. a eu

The imparfait vs passé composé drill gives you more sentences like these, each with the reason behind the answer.

Your Turn: Tell a Memory

“Racontez un souvenir” (tell us about a memory) is a common TEF and TCF prompt. Try this one out loud: your first day in Canada, or any first day you remember. Set the scene first (where, when, weather, how you felt), then tell what happened.

Model answer: C’était le 15 janvier 2022. Il faisait moins vingt-cinq et il neigeait. Je ne connaissais personne à Winnipeg et j’avais un peu peur. À l’aéroport, j’ai pris un taxi et je suis allé chez mon cousin. Pendant que nous mangions, il m’expliquait comment prendre le bus. Le lendemain, j’ai ouvert un compte en banque et j’ai acheté un manteau. Ce jour-là, j’ai compris que l’hiver canadien était une vraie aventure !

Look at the pattern: the scene is in the imparfait (était, faisait, neigeait, connaissais, avais, mangions, expliquait), and the events are in the passé composé (ai pris, suis allé, ai ouvert, ai acheté, ai compris). A woman telling the story writes je suis allée.

What’s Next

FAQ

What is the difference between imparfait and passé composé?

The passé composé tells what happened: each verb is an event that moves the story forward (je suis sorti, j'ai pris le bus). The imparfait describes what was going on or what things were like at the time: the weather, the setting, habits, actions in progress (il neigeait, j'attendais). A quick test: if you can put 'and then' before the verb, it is passé composé.

Are descriptions and states always in the imparfait?

No. A state with a finished length of time takes the passé composé: il a été malade pendant trois jours, j'ai habité à Delhi pendant cinq ans, il a fait beau toute la semaine. The imparfait describes the state as a scene with no end in view: il était malade, j'habitais à Delhi.

Are repeated actions always in the imparfait?

Only habits with no count: j'allais souvent à Montréal, le dimanche nous allions au gurdwara. Once you count the times, it becomes a set of finished events and takes the passé composé: je suis allé trois fois à Montréal.

What is the difference between 'Quand il est arrivé, nous mangions' and 'Quand il est arrivé, nous avons mangé'?

With the imparfait we were already eating when he arrived. With the passé composé he arrived and then we ate. The tense of the second verb changes what happened.

Why does 'j'ai su' mean 'I found out'?

A few verbs describe a state in the imparfait and the moment that state began in the passé composé: je savais (I knew) / j'ai su (I found out), je connaissais (I knew) / j'ai connu (I met), j'avais peur (I was afraid) / j'ai eu peur (I got scared), je devais (I was supposed to) / j'ai dû (I had to, and did).

Do signal words like 'hier' decide the tense?

They are clues, not rules. Hier usually introduces events (hier, j'ai travaillé), but it can also set a scene: hier, il faisait froid. Always check what the verb does in the sentence: event or scene.

Check Your Understanding

1. Complete: 'Quand j'étais petit, je ______ au parc tous les jours.'
2. Complete: 'Je regardais la télé quand le téléphone ______.'
3. How do you say 'He was sick for three days' (and then got better)?
4. What does 'Quand il est arrivé, nous mangions' mean?
5. What does 'J'ai connu ma femme en 2015' mean?
6. Complete: 'L'année dernière, nous ______ trois fois à Québec.'
7. Complete: 'Ce matin, il y ______ un accident sur l'autoroute.'
8. What is the imparfait stem of être?
Next lessonPlus-que-parfait: The Past Perfect and 'If Only' StatementsB1 path · Telling a story in the past
Grammar term
All grammar terms →