Skip to Main

PC vs imparfait at B2 — narration en couches

« passe compose vs imparfait » — jump to your level:A1A2B1B2C1C2Native

Add the plus-que-parfait and layer a real story: before, during, and the events.

Three layers of past

Plus-que-parfait = the past before the past: « il avait déjà mangé quand je suis arrivé ». Your narration now has depth: PQP (before) → imparfait (background) → passé composé (events).

Imparfait + venir de

« Je venais de partir quand… » — had just. Refined and very frequent in storytelling.

PC vs ImparfaitB2
avait+participe+= avant le passé

💡 3 couches : plus-que-parfait → imparfait → passé composé.

FRENCH’S COOL · learnfrench.co/resources

🔊 Example sentences

Il avait déjà mangé quand je suis arrivé.He had already eaten when I arrived.
Je venais de partir quand tu es passé.I had just left when you came by.
Elle était épuisée : elle avait travaillé toute la nuit.She was exhausted: she had worked all night.

💡 Your B2 goal

At B2 aim for automatic use plus the nuances — register, exceptions, and combining this point with others in longer sentences. Errors here should be rare and self-caught.

Feeling shaky? Step back to Passe Compose Vs Imparfait at B1. Comfortable? Level up to Passe Compose Vs Imparfait at C1.

On a raté le train qu’on avait réservé.We missed the train we had booked.

✍️ Practice

Quand je suis arrivé, ils ___ déjà ___ (partir). (before the past)

Show answer

étaient partis

Je ___ de finir quand tu as appelé. (had just) (venir de)

Show answer

venais

Elle a raté l’avion qu’elle ___ (réserver). (PQP)

Show answer

avait réservé

🎮 Practise

🧩 Sentence builder rebuild the negation

🎮 Practise this with games

Learn faster with a native teacher — book a free lesson →
📢 Share this lesson: