🖨️ Print-friendly: use Ctrl+P (⌘P) or your browser menu to print this chart cleanly.
📈 This topic now has a complete lesson at every CEFR level — pick yours above.
The classic dilemma: passé composé vs imparfait — which French past tense to use, with rules and examples. The two main past tenses — and when to use each. This guide explains Passé composé ou imparfait ? in French with clear rules, real examples and practice for every CEFR level. For instance: « J’ai mangé une pomme » — I ate an apple.
The two main past tenses — and when to use each
| Temps | Formation | Exemple | Traduction |
|---|---|---|---|
| passé composé | avoir/être + participe passé | J’ai mangé une pomme. | I ate an apple. |
| imparfait | radical nous + -ais, -ais, -ait… | Je mangeais une pomme. | I was eating an apple. |
| Situation | Temps | Exemple |
|---|---|---|
| action terminée, précise | passé composé | Hier, j’ai vu Marie. |
| description, décor | imparfait | Il faisait beau. |
| habitude passée | imparfait | Je jouais au foot le samedi. |
| événement soudain | passé composé | Soudain, il est tombé. |
| action en cours interrompue | imparfait + PC | Je dormais quand tu as appelé. |
| Passé composé | Imparfait |
|---|---|
| hier, soudain, tout à coup | souvent, toujours, chaque jour |
| une fois, ce jour-là | tous les étés, le lundi |
| d’abord, ensuite, puis, enfin | pendant que, autrefois, à l’époque |
💡 Astuce anglophone
English simple past maps to BOTH tenses — think of it as a movie :
imparfait = the background scenery (what was going on),
passé composé = the actions that move the story forward.
« Il pleuvait, je lisais… et soudain on a frappé à la porte. »
| Question | Réponse |
|---|---|
| L’action est finie et datée ? | passé composé |
| C’est une description ou une habitude ? | imparfait |
| Une action coupe une autre ? | l’action longue à l’imparfait, l’interruption au passé composé |
📚 Free French lessons at learnfrench.co
5 quick questions on « Passé Composé vs Imparfait » — guess before the reveal. Practise with the free games → Open this short as a page — transcript included →
The imparfait and passé composé are the two important tenses French uses for the past, and the tense you choose changes what your listener pictures. The good news: of all the tenses in French, imparfait vs passé composé follows the clearest logic in the whole French verb system once you stop translating word-for-word from English. Here is the complete guide in three ideas, with the signal words and phrases to help you decide.
The passé composé is used for completed actions with a clear beginning and end: something happened, it finished, the story moved on. Take the verb manger: it is built from avoir or être plus the past participle — « j’ai mangé » (I ate), « je suis allé » (I went). If the action happened une fois — one time, on a specific day — this is the tense you need: it is used for specific, datable actions.
The imparfait is used to set the scene and to describe past events that had no clear start and end. Common uses of l’imparfait include weather, feelings, background — and habitual actions. Where English says « I was watching » (the English past progressive) or « I used to go every summer », use the imparfait: « je regardais », « j’y allais chaque été ». The imperfect is also used to express ongoing states — a continuous past of incomplete actions with fuzzy edges. « Quand j’étais petit, je faisais du vélo tous les jours. »
Real stories use both tenses in the same sentence: the imparfait paints the background, and the passé composé — the tense used for actions that cut in — delivers the action that interrupted it. « Je dormais quand tu as appelé » — I was sleeping (ongoing) when you called (bang, completed). This is the single most useful pattern for speaking French about past actions naturally — and the surest sign you are using both tenses correctly.
The fastest way to identify each tense is to listen for time expressions. Words like hier, soudain, une fois and ce jour-là point to the passé composé; chaque jour, souvent, autrefois, pendant que and « quand j’étais… » point to the imparfait. Compare « quand j’ai vu Marie » (one completed moment) with « quand j’étais jeune » (an open background) — same word quand, two different tenses.
One last cousin you will meet in novels: the passé simple, a literary tense that replaces the passé composé in written French. Recognise it, but you never need to speak it. For everything else, the chart above and the practical exercises below are the quickest path to mastering French grammar’s most famous duo — and one of the most satisfying milestones as you learn French.
Hier, je/j’ ___ (voir) un bon film. (completed, dated action)
ai vu
Quand il était jeune, il ___ (habiter) à Lyon. (past habit/state)
habitait
Nous ___ (manger) quand tu es arrivé. (interrupted action)
mangions
Il ___ (faire) beau ce matin-là. (description)
faisait
Passé composé vs Imparfait — French Conjugation CourseTranslate into French: « When I was little, I used to play tennis. » (translation)
Quand j’étais petit, je jouais au tennis.
Translate into French: « Yesterday we visited the museum. » (translation)
Hier, nous avons visité le musée.
Translate into French: « I was sleeping when the phone rang. » (translation)
Je dormais quand le téléphone a sonné.
Go further: this chart is one small piece — get the full picture in our guide DELF B2 — a realistic study plan that works.
The two main past tenses — and when to use each. Follow the rules and patterns in the lesson above, and practise with real sentences like « J’ai mangé une pomme » (I ate an apple).
Yes — « J’ai mangé une pomme » means « I ate an apple », and « Je mangeais une pomme » means « I was eating an apple ». The lesson above has many more examples with explanations.
This topic is introduced around B1 and refined at higher levels — pick your level from the links at the top of the page. You can also drill it with the interactive exercises and games below.
Ask one question: does the action have a clear beginning and end? Finished, datable, « it happened » → passé composé. Background, description, habit, « it was going on » → imparfait. The signal words in section 3 above give the answer away in most sentences.
The formation is quick to learn — avoir or être + past participle — and the hard part is choosing between the two tenses, which is exactly what this page trains. Most learners get reliable within a few weeks of short, regular practice with the exercises and games here.
The big three: using it for one-off completed events (« hier je mangeais une pomme » for « yesterday I ate an apple » — that needs passé composé), translating « used to » with the passé composé instead of the imparfait, and forgetting the interruption pattern — the long action takes the imparfait, the interruption takes the passé composé.
There is no single equivalent — the imparfait covers the English past progressive (« I was reading »), « used to » habits (« I used to go »), and plain descriptions (« the weather was nice »). That is why the English simple past maps to both French past tenses depending on meaning.
Games built from this exact page — turn what you just read into play:
Passé composé vs imparfait from A1 to native — the rule, a real sentence and the native astuce at every CEFR level. Practise « passe compose vs imparfait » with the free game →