Book Free Class
Winny French Blog

Passé Composé vs Imparfait: The Difference, Finally Made Clear

Jun 30, 2026 · 6 min read

Quick answer: Use the passé composé for a single, finished action: j'ai fermé la porte = "I closed the door." Use the imparfait for an action that was ongoing or repeated: je fermais la porte = "I was closing the door" or "I used to close the door." Same verb, different camera angle: one is a finished event, the other is the ongoing or repeated background.

First, the words your teacher never explained

You cannot choose the right tense if the rulebook is written in words nobody defined. So here are the four terms that get thrown around, in plain English.

The word teachers use What it actually means English signal Tense
Completed / one-time a single action that started and finished, a done event "I did," "I closed" passé composé
Ongoing / in progress happening over a stretch of time, not finished yet "I was ...-ing" imparfait
Habitual / repeated done over and over as a routine or habit, not once "I used to," "I would (every day)" imparfait
Background / description the scene: weather, time, age, feelings, how things were "it was," "she was tired" imparfait

"Habitual" is the word that trips everyone up. It only means a repeated routine. Forget the jargon and use this test: if you can put "used to" in front of it in English, it is habitual, and in French that is the imparfait. "I used to walk to school." "Every summer we used to visit my grandmother." Both are imparfait.

Still not sure which tense to reach for? A free trial class makes it click.

The core idea: one event vs the background

Picture a movie. The passé composé is the thing that happens, the action that moves the story forward: a door closes, a phone rings, someone arrives. The imparfait is the background it happens against: what was already going on, what things were like, what used to happen. Almost every choice comes down to one question: am I naming a finished event, or describing the ongoing or repeated background?

The door example

One verb, fermer (to close), shows all three meanings at once:

French English Why
J'ai fermé la porte I closed the door passé composé: one finished action
Je fermais la porte I was closing the door imparfait: ongoing, in progress
Je fermais la porte tous les soirs I used to close the door every night imparfait: habitual, repeated

Notice the imparfait covers two English ideas, "was ...-ing" and "used to." That is normal: French uses one tense where English uses two structures.

Passé composé = "I did" (a finished event)

The passé composé matches the English simple past: a single action you can picture starting and ending. "I closed it. I ate. I arrived." If it is one done thing, it is the passé composé.

French English
J'ai mangé une pomme I ate an apple
Elle est arrivée à huit heures She arrived at eight
Nous avons fini le film We finished the film

Imparfait = "I was doing" or "I used to do"

The imparfait matches two English patterns: the past continuous ("I was eating") and the "used to / would" habit ("I used to eat"). Both describe something stretched over time rather than a single snap event.

French English (ongoing) English (habitual)
Je mangeais I was eating I used to eat
Il pleuvait It was raining (it would rain)
Nous jouions au parc We were playing at the park We used to play at the park

Quick note on forming it: take the nous form of the present (nous parlons), drop the -ons, and add -ais, -ais, -ait, -ions, -iez, -aient. So parler gives je parlais, tu parlais, il parlait, nous parlions, vous parliez, ils parlaient. (Être is the one irregular stem: j'étais.)

The best way to feel the difference is to use it out loud. Try a free class.

Some verbs are almost always imparfait (states, not actions)

Here is a shortcut that clears up a huge share of cases. Some verbs do not describe an action at all, they describe a state: how things were, what you wanted, what you could do, what you had. States naturally stretch over a period of time, so in the past they are usually in the imparfait. The big ones are avoir, être, vouloir, pouvoir, and savoir.

Verb Imparfait (the usual) English
avoir (to have) j'avais faim I was hungry
être (to be) j'étais fatigué I was tired
vouloir (to want) je voulais partir I wanted to leave
pouvoir (to be able) je pouvais nager I could swim
savoir (to know) je savais la réponse I knew the answer

Think about it: "wanting," "being able," "having," and "being" are not single events with a clear start and stop, they are conditions that last. That is why roughly nine times out of ten these verbs land in the imparfait when you are talking about the past.

The advanced exception (worth knowing): if you force one of these into the passé composé, it stops being a state and becomes a sudden moment. Je voulais = "I wanted to," but j'ai voulu = "I decided to." Je pouvais = "I could," but j'ai pu = "I managed to." Je savais = "I knew," but j'ai su = "I found out." Same verb, but the passé composé snaps it into a single instant.

How to choose: one question

When you are stuck, ask one thing about the action: was it one finished event, or the ongoing or repeated background?

If in English you would say... Use
"I did / I closed / I ate" (one finished thing) passé composé
"I was ...-ing" (in progress) imparfait
"I used to / I would (every day)" (a routine) imparfait
"it was / she was ..." (describing the scene or a state) imparfait

They work together

In real storytelling the two tenses team up: the imparfait paints the scene, and the passé composé is the event that interrupts it. The classic example:

Je dormais quand le téléphone a sonné. "I was sleeping (background, imparfait) when the phone rang (event, passé composé)." The sleeping was already going on; the ringing happened at one point and broke it. That pairing, ongoing background plus interrupting event, is everywhere in French.

Side-by-side: the same verb both ways

Verb Passé composé (finished event) Imparfait (ongoing / habitual)
fermer J'ai fermé la porte (I closed the door) Je fermais la porte (I was closing / I used to close the door)
aller Je suis allé à l'école (I went to school) J'allais à l'école (I was going / I used to go to school)
jouer J'ai joué au foot hier (I played soccer yesterday) Je jouais au foot (I used to play soccer)
habiter J'ai habité à Paris deux ans (I lived in Paris for two years) J'habitais à Paris (I used to live in Paris)

Want the foundations behind this? See our guides to the passé composé, to conjugating -ER, -IR, and -RE verbs, and to the six core French tenses.

Still need help? Book a free class with us now!

1-on-1 or small group, $25/hour, qualified university tutors. Try a class free, no pressure, just French.

Frequently asked questions

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

The passé composé is for a single, finished action (I closed the door). The imparfait is for an action that was ongoing (I was closing the door) or habitual and repeated (I used to close the door). One is a finished event; the other is the ongoing or repeated background.

What does "habitual" mean in French grammar?

Habitual just means something you did over and over as a routine or habit, not once. The easy test: if you can say "used to" or "would (every day)" in English, it is habitual, and in French that takes the imparfait.

Why are avoir, être, vouloir and pouvoir usually in the imparfait?

These verbs describe a state, how things were over a period of time, rather than a single action with a clear start and end. Wanting, being able, having and being all stretch across time, so in the past they are usually in the imparfait: je voulais (I wanted), je pouvais (I could), j'avais (I had), j'étais (I was).

Can the passé composé and imparfait appear in the same sentence?

Yes, constantly. The imparfait sets the scene and the passé composé is the event that interrupts it: "Je dormais quand le téléphone a sonné" means "I was sleeping when the phone rang."

← All blog posts