French grammar · Intermediate
Passé Composé vs. Imparfait: Choosing the Right French Past Tense
French splits the past between two tenses. The passé composé reports a finished event that moves the story forward (le téléphone a sonné), while the imparfait describes the situation that event landed in (je lisais). The choice is not about how long ago something happened but about whether you are narrating or describing.
Je lisais quand le téléphone a sonné.
I was reading when the phone rang.
What it is
English has one simple past and adds words when it needs more detail. French builds the detail into the tense itself: the passé composé packages an action as a completed whole, and the imparfait leaves it open, unfinished, or repeated. Two speakers describing the same afternoon can legitimately choose differently, because they are choosing what to foreground, not reporting different facts.
Il pleuvait, alors nous avons pris un taxi. — It was raining, so we took a taxi.
How to spot it
Ask what job the verb is doing in the sentence. If it answers what happened next, use the passé composé. If it answers what things were like, what was going on, or what used to happen, use the imparfait.
- Nous habitions à Lyon. — We used to live in Lyon. (ongoing situation)
- Nous avons déménagé en mars. — We moved in March. (single completed event)
- Elle portait une robe bleue. — She was wearing a blue dress. (description)
- Elle a mis son manteau. — She put her coat on. (one action, finished)
A sentence very often needs both: the imparfait sets the scene and the passé composé interrupts it.
Passé Composé Imparfait Quick Reference
What each tense is for
| Job in the sentence | Tense | Example |
|---|---|---|
| A single finished event | passé composé | j'ai téléphoné — I called |
| A repeated habit in the past | imparfait | je téléphonais tous les soirs — I used to call every evening |
| Background, scenery, weather | imparfait | il faisait froid — it was cold |
| An action interrupting another | passé composé | quand tu es arrivé — when you arrived |
| A state of mind or body | imparfait | j'avais peur — I was afraid |
| A change of state | passé composé | j'ai eu peur — I got scared |
| A sequence of events | passé composé | il est entré, il a souri — he came in, he smiled |
| Age, time, and physical description | imparfait | elle avait dix ans — she was ten |
Common Passé Composé Imparfait Examples in French
The same past, seen through each tense:
Events That Move the Story
- J'ai ouvert la porte.
- I opened the door.
- Ils sont partis à midi.
- They left at noon.
- Le train a eu dix minutes de retard.
- The train was ten minutes late.
- Elle a répondu tout de suite.
- She answered straight away.
Each of these could be a numbered step in a report. That is the signature of the passé composé.
Scenery and Circumstances
- Il faisait nuit et la rue était vide.
- It was dark and the street was empty.
- Tout le monde dormait.
- Everyone was asleep.
- Je ne savais pas quoi dire.
- I didn't know what to say.
- Elle avait l'air fatiguée.
- She looked tired.
None of these have a beginning or an end in the sentence. They are simply true for a stretch of time.
Habits and Repetition
- Le dimanche, on allait chez ma grand-mère.
- On Sundays we would go to my grandmother's.
- Il fumait à l'époque.
- He smoked back then.
- Nous nous levions à six heures.
- We used to get up at six.
- Chaque été, ils louaient la même maison.
- Every summer they rented the same house.
English would and used to both land in the imparfait. So does a bare past when the meaning is habitual.
The Two Together
- Je prenais mon café quand il a appelé.
- I was having my coffee when he called.
- Comme il pleuvait, nous sommes rentrés.
- Since it was raining, we went home.
- Elle traversait la rue quand la voiture a freiné.
- She was crossing the street when the car braked.
- Il dormait encore quand je suis sortie.
- He was still asleep when I went out.
Quand plus the passé composé almost always marks the interruption; the interrupted action sits in the imparfait.
How the Two Past Tenses Divide the Work
Once you stop translating from English and start asking what the verb is doing, the choice becomes fairly mechanical.
The Passé Composé Draws a Box Around the Action
Using it means the action is being treated as a complete unit with edges, however long it actually lasted. J'ai vécu dix ans à Paris is perfectly good French: ten years, but presented as one finished block.
Il a plu toute la nuit.
It rained all night.
Finished block, edges included.
The Imparfait Leaves the Action Open
It shows the middle of something without committing to when it started or stopped. That is why it covers descriptions, moods, weather, and anything still under way when something else happened.
Il pleuvait quand je suis sorti.
It was raining when I went out.
No edges, just the middle.
Repetition Goes in the Imparfait, Counted Repetition Does Not
An unbounded habit takes the imparfait, but as soon as you count the occurrences you have given the series edges, and it flips to the passé composé.
Je suis allé trois fois en Italie.
I went to Italy three times.
Trois fois = counted = passé composé.
States Take the Imparfait, Changes of State Take the Passé Composé
Avoir, être, savoir, vouloir and similar verbs normally describe a condition, which is imparfait territory. Put one in the passé composé and it stops meaning the state and starts meaning the moment the state began.
J'avais faim, puis j'ai eu envie de sortir.
I was hungry, then I felt like going out.
Was = imparfait, became = passé composé.
Time Markers Are Hints, Not Rules
Soudain, hier, and un jour lean towards the passé composé; toujours, souvent, and tous les jours lean towards the imparfait. They are useful signals, but the meaning of the sentence overrides them every time.
Un jour, il a décidé de tout vendre.
One day he decided to sell everything.
Trust the meaning over the adverb.
Common Mistakes with Passé Composé Imparfait
Incorrect: Hier, il pleuvait et je restais à la maison. — Yesterday it was raining and I stayed home.
Correct: Hier, il pleuvait et je suis resté à la maison. — Yesterday it was raining and I stayed home.
The weather is background, so it takes the imparfait, but staying home was a decision that fills the whole of yesterday as a closed unit. Mixing the two tenses inside one sentence is normal in French.
Incorrect: Quand j'étais petit, j'ai joué au football tous les samedis. — When I was little, I played football every Saturday.
Correct: Quand j'étais petit, je jouais au football tous les samedis. — When I was little, I played football every Saturday.
Tous les samedis makes this an open-ended habit with no final Saturday in view, which is exactly what the imparfait exists for.
Incorrect: J'ai habité à Nice pendant que j'étudiais. — I was living in Nice while I was studying.
Correct: J'habitais à Nice pendant que j'étudiais. — I was living in Nice while I was studying.
Pendant que sets two situations running in parallel, so both verbs stay open. The passé composé would close one of them and break the parallel.
Incorrect: Je le connaissais à la fête de Marc. — I met him at Marc's party.
Correct: Je l'ai connu à la fête de Marc. — I met him at Marc's party.
A party is a point on the timeline, so you need the event reading of connaître, which only the passé composé gives. The imparfait would mean you already knew him during the party.
The Two Tenses Side by Side
The imparfait is the most regular tense in French: one set of endings on the nous stem of the present, with a single irregular verb. The passé composé needs an auxiliary and a past participle, and a small group of verbs takes être.
Imparfait Endings
Take the nous form of the present, drop -ons, and add -ais, -ais, -ait, -ions, -iez, -aient. Only être breaks the pattern, with the stem ét-.
| Pronoun | parler (parl-) | finir (finiss-) | vendre (vend-) | être (ét-) |
|---|---|---|---|---|
| je / j' | parlais | finissais | vendais | étais |
| tu | parlais | finissais | vendais | étais |
| il / elle / on | parlait | finissait | vendait | était |
| nous | parlions | finissions | vendions | étions |
| vous | parliez | finissiez | vendiez | étiez |
| ils / elles | parlaient | finissaient | vendaient | étaient |
The -ir verbs keep the -iss- that appears in nous finissons, which is why finissais has two s.
The Same Verbs in the Passé Composé
Avoir or être in the present, plus the past participle. Verbs of movement and change of state take être, and their participle agrees with the subject.
| Pronoun | parler (avoir) | finir (avoir) | vendre (avoir) | aller (être) |
|---|---|---|---|---|
| je / j' | ai parlé | ai fini | ai vendu | suis allé(e) |
| tu | as parlé | as fini | as vendu | es allé(e) |
| il / elle / on | a parlé | a fini | a vendu | est allé(e) |
| nous | avons parlé | avons fini | avons vendu | sommes allé(e)s |
| vous | avez parlé | avez fini | avez vendu | êtes allé(e)(s) |
| ils / elles | ont parlé | ont fini | ont vendu | sont allé(e)s |
Elle est allée carries a silent e, and elles sont allées carries -es. Nothing changes in speech, but the spelling is marked.
Avoir and Faire in Both Tenses
Comparing the two tenses of the same verb is the fastest way to feel the difference. On the left, an ongoing state; on the right, a single completed event.
| Pronoun | avoir — imparfait | avoir — passé composé | faire — imparfait | faire — passé composé |
|---|---|---|---|---|
| je / j' | avais | ai eu | faisais | ai fait |
| tu | avais | as eu | faisais | as fait |
| il / elle / on | avait | a eu | faisait | a fait |
| nous | avions | avons eu | faisions | avons fait |
| vous | aviez | avez eu | faisiez | avez fait |
| ils / elles | avaient | ont eu | faisaient | ont fait |
J'avais un problème describes a situation; j'ai eu un problème reports the moment the problem appeared.
Verbs That Change Meaning Depending on the Tense
A handful of very common verbs describe states, so putting them in the passé composé forces a different reading. These are worth learning as pairs rather than as rules.
Vouloir, pouvoir, devoir
In the imparfait these verbs give the mental state. In the passé composé they give the moment of acting, and pouvoir and vouloir often pick up a sense of succeeded or refused.
- Je voulais t'aider, mais je n'ai pas pu.
- I wanted to help you, but I couldn't.
- Il n'a pas voulu signer.
- He refused to sign.
- J'ai pu réserver une table.
- I managed to book a table.
- Elle a dû rentrer plus tôt.
- She had to go home earlier. / She must have gone home earlier.
Il ne pouvait pas venir means he was unable to; il n'a pas pu venir means the attempt failed on the day.
Savoir and connaître
Both describe knowledge, which is a state, so the imparfait is the neutral choice. The passé composé marks the instant the knowledge arrived.
- Je savais qu'il mentait.
- I knew he was lying.
- J'ai su la vérité par un collègue.
- I found out the truth from a colleague.
- Nous connaissions bien le quartier.
- We knew the neighbourhood well.
- Nous avons connu Julie en 2019.
- We met Julie in 2019.
This is the clearest case of the pattern: state in the imparfait, entry into the state in the passé composé.
Avoir in fixed expressions
Avoir peur, avoir faim, avoir envie and their relatives name feelings. The imparfait says you felt that way; the passé composé says the feeling struck.
- J'avais peur du noir.
- I was afraid of the dark.
- J'ai eu peur en entendant ce bruit.
- I got a fright when I heard that noise.
- Elle avait envie de partir.
- She felt like leaving.
- Elle a eu envie de tout arrêter.
- She suddenly wanted to give it all up.
If English would accept suddenly in front of the verb, the passé composé is almost certainly right.
Passé Composé Imparfait FAQs
- What is the difference between the passé composé and the imparfait?
- The passé composé reports a completed event and pushes the narrative forward, while the imparfait describes an unfinished situation, a habit, or a state. In je lisais quand le téléphone a sonné, the reading is the setting and the ringing is the event.
- How do I know which past tense to use in French?
- Ask whether the verb answers what happened or what things were like. What happened takes the passé composé; what things were like takes the imparfait. If the sentence would sound natural with used to or was doing in English, that is a strong sign the imparfait is right.
- Can the passé composé and the imparfait appear in the same sentence?
- Constantly, and a French speaker will often prefer that mix to two verbs in the same tense. Elle dormait quand je suis rentré puts the sleeping in the background and the arrival in the foreground, which is exactly what the sentence means.
- Why is it j'ai su and not je savais for I found out?
- Savoir names a state of knowing, so the imparfait je savais means I already knew. To talk about the instant the information reached you, you need the passé composé: j'ai su la nouvelle ce matin, I found out this morning.
- Does a long action always take the imparfait?
- No, and this is the most useful thing to unlearn. Duration is irrelevant; what matters is whether the action is presented as closed. J'ai vécu vingt ans en Belgique covers twenty years and still takes the passé composé, because the period is finished and bounded.