Passé composé vs imparfait

the decision that defines A2A2

In one line

The passé composé says what happened. The imparfait says how things were.

The table

passé composéimparfait
What it saysan eventthe backdrop
Does it have edges?✅ a clear start and finish❌ open, running
In a storymoves it forwardsets the scene
English"I went", "I ate""I was going", "I used to eat", "it was"

The working test

Can you ask "how many times?" or "exactly when?" → passé composé. Can you ask "what was it like?" → imparfait.

SentenceWhichWhy
Hier, j'ai mangé au restaurant.composéonce, yesterday
Quand j'étais enfant, je mangeais au restaurant.imparfaita habit, no edges
Il faisait froid.imparfaitbackdrop
Il a plu.composéan event

And in one sentence, both together

This is the commonest narrative pattern there is:

imparfait = the scene · passé composé = the thing that broke it

FrenchPronunciationEnglish
Je mangeais quand tu as téléphoné./ʒə mɑ̃.ʒɛ kɑ̃ ty a te.le.fo.ne/I was eating when you called
Il faisait beau, alors nous sommes sortis./il fə.zɛ bo a.lɔʁ nu sɔm sɔʁ.ti/It was nice out, so we went out
Elle dormait quand je suis arrivé./ɛl dɔʁ.mɛ kɑ̃ ʒə sɥi.z‿a.ʁi.ve/She was asleep when I arrived

What was going on → imparfait. What cut across it → passé composé.

Exceptions

ExceptionWhat happensPronunciation
Some verbs change meaningsee the table below
Time adverbs are a good guide, not a rulehier
soudain
une fois → composé
toujours
souvent
chaque jour → imparfait
/jɛʁ/ · /su.dɛ̃/ · /yn fwa/ · /tu.ʒuʁ/ · /su.vɑ̃/ · /ʃak ʒuʁ/
avoir and être are usually imperfectJ'avais faim.
C'était bien. — but not always
/ʒa.vɛ fɛ̃/ · /se.tɛ bjɛ̃/
Describing people and weather is nearly always imperfectElle était grande./ɛl e.tɛ ɡʁɑ̃d/

Six verbs whose meaning changes with the tense

VerbImparfaitPassé composé
savoir /sa.vwaʁ/je savais /ʒə sa.vɛ/ I knewj'ai su /ʒe sy/ I found out
pouvoir /pu.vwaʁ/je pouvais /ʒə pu.vɛ/ I couldj'ai pu /ʒe py/ I managed to
vouloir /vu.lwaʁ/je voulais /ʒə vu.lɛ/ I wantedj'ai voulu /ʒe vu.ly/ I decided to
devoir /də.vwaʁ/je devais /ʒə də.vɛ/ I was supposed toj'ai dû /ʒe dy/ I had to
connaître /kɔ.nɛtʁ/je connaissais /ʒə kɔ.nɛ.sɛ/ I knewj'ai connu /ʒe kɔ.ny/ I met
avoir /a.vwaʁ/j'avais /ʒa.vɛ/ I hadj'ai eu /ʒe y/ I got

Learn these six separately — getting them wrong changes the meaning, not just the grammar.

Examples

EnglishFrenchPronunciation
Yesterday I went to the cinemaHier, je suis allé au cinéma./jɛʁ ʒə sɥi.za.le o si.ne.ma/
When I was a child, I lived in CanadaQuand j'étais enfant, j'habitais au Canada./kɑ̃ ʒe.tɛ.zɑ̃.fɑ̃ ʒa.bi.tɛ o ka.na.da/
I was reading when he arrivedJe lisais quand il est arrivé./ʒə li.zɛ kɑ̃.ti.lɛ.ta.ʁi.ve/
It was cold, so we stayedIl faisait froid, alors nous sommes restés./il fə.zɛ fʁwa a.lɔʁ nu sɔm ʁɛs.te/
I studied French every dayJ'étudiais le français chaque jour./ʒe.ty.djɛ lə fʁɑ̃.sɛ ʃak ʒuʁ/
I read it three timesJe l'ai lu trois fois./ʒə le ly tʁwa fwa/

Common mistakes

❌✅Why
Hier, je mangeais au restaurant.Hier, j'ai mangé au restaurant.hier means once, with edges
Quand j'étais enfant, j'ai habité au Canada.… j'habitais au Canada.an open-ended habit
Il a fait froid et je suis resté.Il faisait froid, alors je suis resté.weather is backdrop
J'ai su la réponse hier. (meaning "I knew")Je savais la réponse.j'ai su means "I found out"

Where English helps, and where it lets you down

English has the distinction — for two thirds of the cases

English marks this too, and where it does, it is reliable:

EnglishFrenchPronunciation
"I was eating"je mangeais — imparfait, every time/ʒə mɑ̃.ʒɛ/
"I used to eat"je mangeais — imparfait, every time/ʒə mɑ̃.ʒɛ/

So two thirds of the work is done for you. The trouble is the third case.

1. The plain past tense is ambiguous in English and not in French.

EnglishFrenchPronunciation
"I ate at eight"j'ai mangéone event/ʒe mɑ̃.ʒe/
"I ate there every week"je mangeaisa habit/ʒə mɑ̃.ʒɛ/

Same English verb, two different French tenses. English leaves the difference to the adverb; French puts it in the verb, so you cannot copy the shape across.

2. "was" covers both.

EnglishFrenchPronunciation
"it was cold"il faisait froid — imparfait/il fə.zɛ fʁwa/
"he was there yesterday"il a été là hier — composé/il a e.te la jɛʁ/

3. The six verbs above. "I knew" is je savais or j'ai su depending on whether you mean the state or the moment you learnt it — and English uses one word for both.

So use English as a first guess when it offers "was ‑ing" or "used to", and run the edges test whenever it only offers the plain past.

相关