Skip to content

Module 06: Past Tenses — Passé Composé and Imparfait

← Module 05 | Topic Home | Next → Module 07


Status Difficulty CEFR Time

Master the two primary past tenses of French: the passé composé (completed actions) and the imparfait (description, background, and habit in the past), including the crucial distinction between them and past participle agreement rules.


Table of Contents

  1. Overview
  2. Prerequisites
  3. Objectives
  4. Theory
  5. Key Concepts
  6. Examples
  7. Common Pitfalls
  8. Cross-Links
  9. Summary

Overview

The choice between passé composé and imparfait is the central challenge of French past narrative — and one of the most conceptually demanding things an English speaker encounters when learning French. English uses "I ate," "I was eating," "I used to eat," and "I have eaten" with fairly predictable rules. French condenses and recombines these into two tenses that operate on different principles: aspect (how an action is framed — bounded vs. unbounded) rather than just chronological distance from the present.

The passé composé reports completed, bounded events: things that happened and finished. The imparfait paints the background, states, and repeated or habitual actions that provide context for those events. Together they work like a film: the imparfait is the scene setting, the passé composé is the action.


Prerequisites

  • [[french/modules/04_verbs-present-tense]] — Present tense conjugation of être and avoir (both used as auxiliaries in passé composé)
  • [[french/modules/05_adjectives-and-descriptions]] — Agreement rules (past participles agree like adjectives with être auxiliaries)

Objectives

By the end of this module, you will be able to:

  1. Form the passé composé of any verb using the correct auxiliary (avoir or être)
  2. Identify the 17 motion/state verbs (and all reflexive verbs) that take être as auxiliary
  3. Apply past participle agreement rules: with être auxiliary (agree with subject); with avoir auxiliary (agree with preceding direct object)
  4. Form the imparfait of any verb using the nous-stem method
  5. Distinguish between passé composé and imparfait usage in a given context
  6. Narrate a story in the past, combining both tenses correctly
  7. Use key time expressions that signal each tense (hier, soudain, tout à coup vs. autrefois, chaque jour, d'habitude)
  8. Identify the verbs whose meaning changes depending on which past tense is used (savoir, connaître, pouvoir, vouloir)

Theory

The Passé Composé: Structure and Auxiliary Choice

The passé composé (literally "composed past" — a compound tense) is formed with:

Subject + auxiliary (être or avoir, présent) + past participle

J'ai mangé.          I ate / I have eaten.
Il est parti.        He left / He has left.
Nous avons fini.     We finished / We have finished.

Regular past participles:

-ER verbs → -é:   parler → parlé,  manger → mangé,  aller → allé
-IR verbs → -i:   finir → fini,    partir → parti,   choisir → choisi
-RE verbs → -u:   vendre → vendu,  attendre → attendu,  répondre → répondu

Auxiliary selection — the critical rule:

Most verbs use avoir. The 17 motion/state verbs use être. All reflexive verbs use être.

The 17 être verbs (learned as pairs of opposites):

aller / venir            (go / come)
arriver / partir         (arrive / leave)
entrer / sortir          (enter / exit)
monter / descendre       (go up / go down)
naître / mourir          (be born / die)
rester                   (stay)
tomber                   (fall)
retourner                (go back)
passer (when intransitive) (pass by)
devenir, revenir, parvenir (compound forms of venir)

Memory aid: DR & MRS P. VANDERTRAMP (Descendre, Rester, Monter, Revenir, Sortir, Passer, Venir, Arriver, Naître, Devenir, Entrer, Rentrer, Tomber, Retourner, Aller, Mourir, Partir)

[!WARNING] Some verbs can take either auxiliary depending on usage. Monter, descendre, sortir, rentrer, passer use être when intransitive (no direct object), but avoir when transitive (with a direct object): Je suis sorti (I went out — intransitive) vs. J'ai sorti le chien (I took out the dog — transitive with direct object).

Past Participle Agreement Rules

With être auxiliary: The past participle agrees with the subject like an adjective.

Il est parti.     (masc. sing. — no change)
Elle est partie.  (fem. sing. — add -e)
Ils sont partis.  (masc. pl. — add -s)
Elles sont parties. (fem. pl. — add -es)

With avoir auxiliary: The past participle normally does NOT agree. Exception: it agrees with a preceding direct object (a direct object that comes before the verb — typically a pronoun or in a relative clause).

J'ai mangé les pommes.        (no agreement — direct object follows verb)
Les pommes que j'ai mangées.  (agreement — the pommes precedes via relative clause)
Je les ai mangées.            (agreement — les = les pommes, precedes verb)

This rule is important for C1-level writing. At A2–B1 level, the key takeaway is: with avoir, the past participle usually does not change.

The Imparfait: Formation and Usage

Formation: Take the nous form of the present tense → remove -ons → add imparfait endings.

Endings: -ais, -ais, -ait, -ions, -iez, -aient

parler (nous parlons → stem: parl-):
je parlais, tu parlais, il parlait, nous parlions, vous parliez, ils parlaient

avoir (nous avons → stem: av-):
j'avais, tu avais, il avait, nous avions, vous aviez, ils avaient

Exception: être has irregular stem ét-:
j'étais, tu étais, il était, nous étions, vous étiez, ils étaient

Note: nous and vous imparfait forms often look like present faire conjugations with spelling changes for -ger and -cer verbs. Only être has a completely irregular stem.

Usage of the imparfait:

  1. Descriptions and states in the past (how things were, not what happened):

    Il faisait beau. The weather was nice.
    Elle était fatiguée. She was tired.
    J'avais faim. I was hungry.
    

  2. Habitual or repeated actions in the past (used to, would):

    Quand j'étais enfant, je jouais au foot tous les jours.
    When I was a child, I played football every day.
    

  3. Ongoing action interrupted by a passé composé event:

    Je dormais quand le téléphone a sonné.
    I was sleeping when the telephone rang.
    

  4. Indirect speech after reporting verbs in the past:

    Il a dit qu'il était fatigué.
    He said he was tired. (était = imparfait after reporting verb)
    

The PC/Imparfait Distinction: Aspect, Not Time

The key to understanding the distinction is aspect — the "shape" of an event in time:

  • Passé composé = bounded/completed: the action is presented as having a definite beginning and end
  • Imparfait = unbounded/ongoing: the action is presented as background, ongoing, or habitual — no defined endpoint
Hier, j'ai mangé une pizza.           (PC: completed event — I ate a pizza [and finished it])
Hier soir, je mangeais une pizza...   (Imparfait: ongoing/background — I was eating a pizza [when something happened])

Quand j'étais enfant, je mangeais des pizzas tous les vendredis.
(Imparfait: habitual past — I used to eat pizzas every Friday)

Signal words for passé composé: hier (yesterday), soudain (suddenly), tout à coup (all of a sudden), d'abord...puis...ensuite...enfin (first...then...then...finally), une fois (once), ce matin-là (that morning)

Signal words for imparfait: autrefois (in the past), d'habitude (usually), chaque jour/semaine (every day/week), souvent (often), toujours (always), quand j'étais enfant (when I was a child), à cette époque (at that time)

Verbs That Change Meaning in Past Tenses

These verbs have distinct meanings depending on which past tense is used:

Verb Passé composé Imparfait
savoir found out, realized knew (was aware of)
connaître met (for the first time) knew (was acquainted with)
pouvoir managed to, succeeded in was able to (in general)
vouloir decided to, tried to wanted (ongoing desire)
J'ai su la vérité. (I found out the truth.)
Je savais la vérité. (I knew the truth — all along.)

Il a pu ouvrir la porte. (He managed to open the door.)
Il pouvait ouvrir la porte. (He was able to open the door — generally capable.)

Key Concepts

The passé composé is the main narrative tense. In spoken French, the passé composé has almost completely replaced the passé simple (a literary past tense used in formal writing) for reporting past events. At A2–C1 level, the passé composé is your everyday past tense for completed actions.

The imparfait is the "backdrop" tense. Think of a film: the imparfait is the establishing shot (the weather, the setting, the habitual situation); the passé composé is the action sequence (what happened, what changed).

Past participle agreement with être is consistent and audible. With être verbs, the agreement is both written and spoken: elle est partie has an audible -e that il est parti does not.


Examples

Example 1: Combining Both Tenses in a Narrative

Hier soir, je regardais la télévision quand mon ami a téléphoné.
Il était tard — presque minuit — mais j'ai répondu immédiatement.
Il m'a dit qu'il avait un problème. Je suis sorti et nous avons
parlé pendant deux heures dans la rue. Il faisait froid, mais
nous n'avons pas arrêté de parler.

Yesterday evening, I was watching television when my friend called.
It was late — almost midnight — but I answered immediately.
He told me he had a problem. I went out and we talked for two hours
in the street. It was cold, but we didn't stop talking.

Notes:
- regardais: imparfait (ongoing background action)
- a téléphoné: PC (event that interrupted the background)
- était: imparfait (description of state — how late it was)
- ai répondu: PC (completed action)
- a dit: PC (completed speech act)
- avait: imparfait (reported state — within indirect speech)
- suis sorti: PC (completed motion with être auxiliary)
- avons parlé: PC (completed action)
- faisait: imparfait (description — the cold)
- n'avons pas arrêté: PC (completed non-stopping)

Common Pitfalls

Pitfall 1: Using passé composé for habitual actions.

Wrong:   Quand j'étais enfant, j'ai joué au foot chaque jour.
Correct: Quand j'étais enfant, je jouais au foot chaque jour.
(Habitual action → imparfait)

Pitfall 2: Forgetting être auxiliary verbs.

Wrong:   Je suis arrivé et j'ai sorti de la voiture.
Correct: Je suis arrivé et je suis sorti de la voiture.
(Both aller/arriver and sortir take être)

Pitfall 3: Misapplying past participle agreement.

Wrong (with être): Il est arrivée. (il = masculine, no -e agreement)
Correct: Il est arrivé. (masculine singular — base form)

Wrong (with avoir): J'ai mangé*es* les pommes.
Correct: J'ai mangé les pommes. (no agreement when object follows)
Exception: Les pommes que j'ai mangées. (agreement with preceding object)

  • [[french/modules/04_verbs-present-tense]] — Auxiliary verbs être/avoir (from Module 04) are the building blocks of passé composé
  • [[french/modules/08_pronouns]] — Object pronouns that precede the verb in passé composé trigger participle agreement
  • [[french/modules/09_subjunctive-and-advanced-grammar]] — Plus-que-parfait (the pluperfect — had done) is a further compound tense building on the passé composé structure

Summary

  • Passé composé = auxiliary (avoir or être, présent) + past participle; used for completed, bounded past actions
  • 17 verbs (and all reflexives) use être; everything else uses avoir
  • Past participle agreement: with être, agree with subject; with avoir, agree with preceding direct object only
  • Imparfait = nous-stem + endings (-ais, -ais, -ait, -ions, -iez, -aient); irregular: être → ét-
  • Imparfait for descriptions, states, habitual/repeated actions, and background ongoing action
  • The key distinction is aspect: passé composé = bounded event; imparfait = ongoing/habitual background
  • Signal words: soudain/hier/d'abord (PC) vs. d'habitude/autrefois/chaque jour (Imparfait)
  • Some verbs (savoir, connaître, pouvoir, vouloir) change meaning depending on which tense is used