Passé Composé vs Imparfait: How to Choose the Right French Past Tense

Sep 27, 2026
6 min read

"I was tired." "I lived in Paris." "I read every evening." Three sentences, one English tense: the simple past. In French, all three would use the imparfait… unless you add "for two years" to the second one, and then it switches to the passé composé.

That's the catch. French splits the past into two everyday tenses, and the English simple past doesn't tell you which one to pick. The good news: one question settles almost every case. Let's see what it is, where English helps, and where it leads you astray.

🎭 Two tenses, two roles in a story

Think of the past as a play. The two tenses have different jobs:

  • The imparfait is the scenery: what the weather was like, how someone felt, what was going on in the background, what people used to do.
  • The passé composé is the action on stage: the events that move the plot forward. What happened? And then what?
Il pleuvait. Je lisais dans ma chambre. Soudain, quelqu’un a frappé à la porte.
→ It was raining. I was reading in my room. Suddenly, someone knocked at the door.

The first two sentences set the scene: nothing has happened yet. The third one is an event: the story moves. So the question to ask yourself is: is this an event in the story, or its background?

🇬🇧 What English tells you (and what it doesn't)

Some English forms are reliable clues:

EnglishFrenchWhy
I was reading when he called.Je lisais quand il a appelé.ongoing, background → imparfait
We used to go to the seaside every summer.Nous allions à la mer chaque été.habit → imparfait
I have seen this film.J’ai vu ce film.completed event → passé composé

A bonus for English speakers: the passé composé covers both "I saw" and "I have seen". No need to choose between them in French.

The trouble starts with the simple past, which English uses for everything.

The simple past trap

"I read", "I was", "it rained" can be scenery or events. English doesn't care; French does:

  • Quand j’étais petit, je lisais beaucoup. → When I was little, I read a lot. (habit and description: imparfait)
  • Hier soir, j’ai lu trois chapitres. → Last night, I read three chapters. (one finished event: passé composé)

Practical tip: if you could say "used to" or "was …ing" in English without changing the meaning, it's the imparfait.

States are usually scenery

Verbs like être, avoir, vouloir, savoir, pouvoir, and the weather, describe a situation rather than an event. In a story, they almost always go into the imparfait: J’étais fatigué et j’avais faim. → I was tired and I was hungry.

A time frame turns it into an event

Give a finished period clear limits (two years, all day, from 2010 to 2015) and French sees it as one whole event, even if it lasted a long time:

  • J’ai vécu deux ans à Paris. → I lived in Paris for two years.
  • Il a plu toute la journée. → It rained all day.

The same goes for counted repetitions: Il m’appelait souvent (he often called me, a habit) but Il m’a appelé trois fois (he called me three times, counted).

Curious about your level?

Take our free placement test in 5 minutes and find out where to start your learning journey.

📖 A real example: the story of Musia

Here is how both tenses work together in a real text. This is an excerpt from "Musia" on Linguami, the story of a cat protecting her kittens:

Un jour, Musia a eu des chatons. Ils marchaient dans l’herbe près de la maison, et Musia était allongée et se réchauffait au soleil. Soudain, un gros chien a couru vers les chatons. […] Le chien était cinq fois plus gros que Musia, mais Musia ne reculait pas. Elle crachait, grondait et criait pour effrayer le chien, et le chien a eu peur et s’est enfui.
  • marchaient, était allongée, se réchauffait: the scenery. A peaceful picture, nothing has happened yet.
  • Soudain, un gros chien a couru: an event bursts into the picture. Soudain (suddenly) is almost always a passé composé signal.
  • ne reculait pas, crachait, grondait: ongoing actions while the scene plays out. In English: she wasn't backing down, she was hissing and growling.
  • a eu peur, s’est enfui: the resolution, two events in a row.

The last sentence of the story shows the time-frame rule: Musia a vécu une vie longue et heureuse, et je l’aimais beaucoup. The cat's whole life is one completed whole (passé composé), while the narrator's love is background (imparfait).

In the full text, you can click on any verb to see its translation and grammatical form. If "Musia" feels a bit hard for now, start with the short beginner text "Une recette simple", which has a perfect pair: Maman et Irina Ivanovna ont commencé à discuter. Moi, je cuisinais.

⚠️ Common mistakes English speakers make

1. Translating every simple past as passé composé

❌ Quand j’ai été petit, j’ai joué au foot. ✅ Quand j’étais petit, je jouais au foot. Childhood, habits, "back then": that's scenery, so imparfait.

2. Describing a scene in the passé composé

❌ Il a fait froid et j’ai eu faim. ✅ Il faisait froid et j’avais faim. Weather, feelings and states in a story go into the imparfait.

3. Using the imparfait with a time frame

❌ J’habitais à Lyon pendant trois ans. ✅ J’ai habité à Lyon pendant trois ans. A finished period with limits is one whole event.

4. Using the imparfait after "soudain"

❌ Soudain, le téléphone sonnait. ✅ Soudain, le téléphone a sonné. Soudain, tout à coup and à ce moment-là introduce an event, not the background.

🚀 How to master the two tenses

Choosing between the two tenses only becomes automatic with practice. Here's what to do on Linguami:

  1. Take the lesson "Passé composé or imparfait?" (A2): the rule, the time markers and exercises.
  2. If the forms themselves are still shaky, start with "The passé composé with avoir", "The passé composé with être" and "The imparfait".
  3. Read short stories and sort every past verb into two piles: scenery or event. After a dozen texts, you'll start to feel the difference without thinking.

Read also: French Articles Explained: le, un, du.


Not sure what your French level is? Take the free placement test and get texts and lessons matched to your level.

Read your first interactive text

On Linguami, click any word in a text: its translation appears instantly and you keep it as a flashcard in one gesture. Try it now.

Share article

Related articles