Imperfect vs Passé Composé in French
Imparfait vs Passé Composé
This article is part of the French grammar tree on Settemila Lingue.
In Brief
Use the imparfait to present a past situation from the inside: what was happening, what things were like, or what someone used to do. Use the passé composé to present an event as complete: what happened, began, ended, or moved the story forward. They often work together: Il pleuvait quand je suis sorti means “It was raining when I went out.”
Overview
French does not divide the past in exactly the same way as English. English can say “I worked,” “I was working,” or “I used to work,” while French often chooses between j’ai travaillé and je travaillais according to how the speaker views the situation. The key contrast is therefore not simply “short action versus long action.” It is completed event versus ongoing background or habitual situation.
This contrast becomes central at B1 because real stories usually need both perspectives. The imparfait sets the scene, describes people and places, reports continuing states, and expresses repeated habits. The passé composé marks completed actions and changes. In Elle lisait quand il a téléphoné, reading is already in progress, while the phone call enters the story as a completed event.
The names can be misleading for English speakers. The imparfait is conventionally called the “imperfect,” but English has no single equivalent imperfect tense. Likewise, the passé composé looks like the English present perfect because both use an auxiliary verb and a past participle, but in everyday French it also expresses ordinary finished past events where English uses the simple past: J’ai vu Léa hier means “I saw Léa yesterday.”
How It Works
The basic contrast: background and events
Think of a past narrative as a scene in a film. The imparfait supplies the setting and the activity already under way; the passé composé records the events that occur within that setting.
| Communicative job | Usual tense | Example | Meaning |
|---|---|---|---|
| Describe the setting | imparfait | Il faisait froid. | It was cold. |
| Describe an action in progress | imparfait | Je dormais. | I was sleeping. |
| Express a past habit | imparfait | Nous venions chaque dimanche. | We used to come every Sunday. |
| Express a continuing state | imparfait | Elle avait peur. | She was afraid. |
| Report a completed event | passé composé | Le train est arrivé. | The train arrived. |
| Mark a sequence of events | passé composé | Il est entré, a salué tout le monde et s’est assis. | He came in, greeted everyone, and sat down. |
| Mark a beginning, ending, or change | passé composé | La pluie a commencé. | The rain started. |
This is a difference of aspect (the way a speaker presents an action in time). The imparfait leaves the beginning and end outside the frame. The passé composé places a boundary around the event and treats it as a whole.
Forming the imparfait
Take the present-tense nous form, remove -ons, and add the imparfait endings. For example, nous parlons gives the stem parl-. The only irregular stem is ét- from être.
| Subject | Ending | parler | finir | être |
|---|---|---|---|---|
| je | -ais | je parlais | je finissais | j’étais |
| tu | -ais | tu parlais | tu finissais | tu étais |
| il/elle/on | -ait | il parlait | elle finissait | on était |
| nous | -ions | nous parlions | nous finissions | nous étions |
| vous | -iez | vous parliez | vous finissiez | vous étiez |
| ils/elles | -aient | ils parlaient | elles finissaient | ils étaient |
The endings -ais, -ait, and -aient are normally pronounced alike. In speech, the subject and context often reveal the person.
Forming the passé composé
The passé composé contains a present-tense auxiliary (a helping verb: avoir or être) plus a past participle (a form such as parlé, fini, or pris).
| Pattern | Example | Translation |
|---|---|---|
| present of avoir + participle | J’ai fermé la porte. | I closed the door. |
| present of être + participle | Elle est arrivée. | She arrived. |
| reflexive pronoun + être + participle | Nous nous sommes levés. | We got up. |
Most verbs use avoir. A group of movement and change-of-state verbs, as well as all reflexive verbs, use être. With être, the participle generally agrees with the subject: elle est sortie, ils sont partis. The full agreement rules belong to the passé composé itself; choosing between the two past tenses is a separate decision.
Habits versus counted or bounded repetitions
Repeated actions usually take the imparfait when they are presented as a routine:
- Tous les étés, nous allions en Bretagne. — Every summer, we used to go to Brittany.
- Le lundi, elle travaillait chez elle. — On Mondays, she worked from home.
A specific, completed number of repetitions normally takes the passé composé:
- La semaine dernière, je suis allé trois fois à la piscine. — Last week, I went to the pool three times.
- Ce matin, il m’a appelé deux fois. — He called me twice this morning.
Words such as souvent, toujours, and chaque jour can suggest a habit, but they do not mechanically determine the tense. Pendant ce voyage, j’ai souvent pris le train views the train journeys as part of one completed trip.
Ongoing action and interruption
A very common pattern is:
imparfait (action in progress) + quand + passé composé (event)
Je préparais le dîner quand Paul est arrivé. The dinner preparation was in progress; Paul’s arrival is the event that occurred during it. “Interruption” is a useful learning shortcut, but the second event does not have to stop the first one: Je cuisinais quand elle m’a envoyé un message can simply mean that the message arrived while cooking continued.
Two simultaneous ongoing actions can both use the imparfait:
Pendant que je cuisinais, les enfants jouaient. — While I was cooking, the children were playing.
A sequence of completed actions normally uses the passé composé throughout:
Je suis rentré, j’ai posé mon sac et j’ai appelé Nina. — I came home, put down my bag, and called Nina.
States, descriptions, and changes
Verbs such as être, avoir, penser, croire, vouloir, and savoir often occur in the imparfait because feelings, thoughts, possession, and knowledge commonly provide background:
J’étais fatigué et je voulais rentrer. — I was tired and wanted to go home.
But these verbs are not automatically imparfait verbs. The passé composé can present a state as bounded, newly discovered, or changed:
- J’ai été malade pendant trois jours. — I was ill for three days.
- J’ai eu peur quand j’ai entendu le bruit. — I got scared when I heard the noise.
- J’ai su la vérité hier. — I found out the truth yesterday.
The intended viewpoint decides the tense, not the verb alone.
Time expressions are clues, not rules
Some expressions commonly accompany one tense, but context remains decisive.
| Often with the imparfait | Often with the passé composé |
|---|---|
| d’habitude (usually) | soudain (suddenly) |
| tous les jours (every day) | tout à coup (all of a sudden) |
| à l’époque (at the time) | une fois (once) |
| pendant que (while) | puis / ensuite (then / next) |
| souvent (often) | hier (yesterday), in a completed event |
For example, hier can appear with either tense: Hier, il pleuvait describes yesterday’s weather, while Hier, il a plu pendant une heure presents a bounded occurrence.
Examples in Context
| French | English | Note |
|---|---|---|
| Il pleuvait quand je suis sorti. | It was raining when I went out. | Background plus completed event |
| Avant, je fumais. J’ai arrêté il y a cinq ans. | I used to smoke. I stopped five years ago. | Habit followed by a change |
| Elle lisait quand il a téléphoné. | She was reading when he called. | Action in progress plus event |
| J’étais fatigué, alors je suis rentré. | I was tired, so I went home. | State explains a completed decision |
| Quand nous étions enfants, nous jouions souvent dehors. | When we were children, we often played outside. | Past period and repeated habit |
| À huit heures, les clients attendaient encore. | At eight, the customers were still waiting. | Situation viewed as ongoing |
| Le serveur est arrivé et a apporté les menus. | The waiter arrived and brought the menus. | Sequence of completed events |
| Je faisais la vaisselle pendant que Léa rangeait la cuisine. | I was washing the dishes while Léa was tidying the kitchen. | Simultaneous ongoing actions |
| Nous avons visité le musée trois fois cette année-là. | We visited the museum three times that year. | Counted, bounded repetition |
| Il faisait beau, les oiseaux chantaient et la place était pleine. | The weather was beautiful, the birds were singing, and the square was full. | Several details establish the scene |
| Tout à coup, quelqu’un a ouvert la fenêtre. | Suddenly, someone opened the window. | New event advances the story |
| Je ne comprenais pas la question, alors j’ai demandé de l’aide. | I didn’t understand the question, so I asked for help. | Continuing mental state and response |
| J’ai eu peur quand la lumière s’est éteinte. | I got scared when the light went out. | Onset of a feeling |
| Pendant les vacances, nous nous levions tard, mais samedi nous nous sommes levés à six heures. | During the vacation, we used to get up late, but on Saturday we got up at six. | Habit contrasted with one exception |
Common Mistakes
Choosing by the action’s real-world length
- Wrong: J’ai habité à Lyon pendant dix ans is always required because ten years is a long, completed period.
- Right: J’ai habité à Lyon pendant dix ans or J’habitais à Lyon à cette époque, depending on the viewpoint.
- Why: Duration does not decide the tense. The first sentence treats the ten-year period as a complete whole; the second supplies background for another part of the story.
Using the passé composé for every English simple past
- Wrong: Quand j’ai été petit, j’ai joué dehors tous les jours.
- Right: Quand j’étais petit, je jouais dehors tous les jours.
- Why: English simple past can describe both past states and habits. French normally uses the imparfait here because childhood and daily play form an unbounded background and routine.
Using the imparfait for every long action
- Wrong: Hier, je travaillais pendant huit heures when reporting a completed eight-hour shift.
- Right: Hier, j’ai travaillé pendant huit heures.
- Why: The shift may be long, but pendant huit heures presents it as a completed block. Use je travaillais if it is the ongoing setting: Je travaillais quand tu as appelé.
Assuming quand chooses one tense
- Wrong rule: “The verb after quand must be in the passé composé.”
- Right: Quand j’étais étudiant, je travaillais le soir; but Je dormais quand le téléphone a sonné.
- Why: Quand merely connects times. The meaning of each action determines its tense.
Treating description words as automatic triggers
- Wrong: Elle était soudain en colère when the intended meaning is “She suddenly became angry.”
- Right: Elle s’est soudain mise en colère or, depending on context, Elle a été soudain très en colère.
- Why: The imparfait describes an existing state. A sudden onset or change is normally presented as an event.
Usage Notes
In everyday conversation, the passé composé is the normal tense for completed past events. The literary passé simple often takes this role in novels and historical narration, but it is not the ordinary spoken alternative to the imparfait.
Negation and object pronouns do not change the choice of tense. They take their normal positions: Je ne savais pas and Je ne l’ai pas vu. In a passé composé with avoir, advanced agreement rules may affect the participle when a direct object comes before it, but that agreement does not affect whether the passé composé is appropriate.
Be careful when translating “was.” English “was” can represent a continuing state (J’étais malade), a completed bounded state (J’ai été malade pendant une semaine), or part of a passive construction. Translate the meaning of the whole sentence rather than matching one English word with one French tense.
Beyond the Basics: Viewpoint and Meaning
At a more advanced level, tense choice can change the interpretation of the same verb. This is not a list of arbitrary exceptions; it follows from the contrast between an ongoing state and a bounded event.
| Imparfait | Passé composé | Typical difference |
|---|---|---|
| Je savais la réponse. | J’ai su la réponse. | I knew the answer / I found out the answer |
| Je pouvais entrer. | J’ai pu entrer. | I was able or allowed to enter / I managed to enter |
| Je voulais lui parler. | J’ai voulu lui parler. | I wanted to speak to him/her / I made or acted on the attempt to speak |
| J’avais peur. | J’ai eu peur. | I was afraid / I became frightened |
| Il connaissait Marie. | Il a connu Marie à Paris. | He knew Marie / He met or got to know Marie in Paris |
These translations are common tendencies, not rigid dictionary equations. Context can produce other readings. For instance, j’ai pu may simply report that circumstances made something possible; it does not always imply a heroic success.
The imparfait can also make an event sound as though the listener is witnessing it from inside the scene. Journalists, sports commentators, and storytellers sometimes use this narrative imparfait for stylistic effect: À la 89e minute, l’attaquant marquait le but décisif. In neutral everyday storytelling, a marqué would be expected. Recognize this advanced use, but do not let it weaken the core B1 rule.
Politeness creates another special use. The imparfait can soften a present request by presenting it as less direct: Je voulais vous demander un renseignement (“I wanted to ask you for some information”). The speaker still wants the information now. This is a pragmatic use—grammar chosen to manage social tone—rather than a literal report of an abandoned past wish.
Finally, a single situation can be framed in different ways. Il a plu toute la matinée treats the morning’s rain as a complete fact. Il pleuvait toute la matinée places the listener inside that rainy period, usually as background to something else. Good tense choice comes from deciding what role the situation plays in your message.
Practice Tips
- Build two-column stories. Write background details in one column (il faisait froid, les gens attendaient) and story events in another (le bus est arrivé, les portes se sont ouvertes). Then combine them into a short narrative.
- Ask a viewpoint question. Before choosing a tense, ask: “Am I showing what the scene was like or reporting what happened as a complete event?” This is more reliable than searching for a trigger word.
- Retell the same memory twice. First describe your routine with the imparfait; then add three specific events in the passé composé. Read it aloud and listen for the rhythm of background versus event.
Related Concepts
- Prerequisite: Imperfect Tense — review formation and the main uses of the imparfait.
- Prerequisite: Passé Composé — review auxiliaries, past participles, and agreement.
Prerequisite
Imperfect Tense in FrenchA2More B1 concepts
This concept in other languages
Compare across all languages
Practice Imperfect vs Passé Composé in French with a free Settemila Lingue account. We will set up French · B1 and generate cards for this exact grammar concept.
Practice this concept