Write a personal story using passé composé, imparfait, and plus-que-parfait correctly
French narrative uses three past tenses working together. The passé composé (PC) narrates completed actions that move the story forward — the events themselves. The imparfait describes the background, ongoing states, habitual actions, and interrupted activities. The plus-que-parfait (PQP) refers to events that happened before the main narrative — the backstory. Mixing these correctly is the most important skill in personal narrative writing at B1.
| Tense | Use | Signal words |
|---|---|---|
| Passé composé | Completed events (the story moves forward) | soudain, puis, ensuite, un jour, tout à coup |
| Imparfait | Background, description, habits, interrupted action | chaque jour, autrefois, il faisait, c'était, en ce temps-là |
| Plus-que-parfait | Events before the main narrative (backstory) | déjà, avant que, depuis longtemps, après que (+ PQP) |
The plus-que-parfait is formed with the imparfait of avoir or être + past participle. This is exactly like the passé composé, but with avoir/être in the imparfait rather than the present. The same rules apply for agreement with être verbs (reflexive verbs, verbs of movement/change of state). The PQP is used when you want to say something had happened before something else in the past.
| Pronoun | PQP with avoir | PQP with être |
|---|---|---|
| je | j'avais mangé | j'étais parti(e) |
| tu | tu avais fini | tu étais arrivé(e) |
| il/elle | il avait vu | elle était tombée |
| nous | nous avions dormi | nous étions rentrés |
| ils/elles | ils avaient compris | elles s'étaient levées |
A personal narrative needs a clear arc: situation initiale → élément perturbateur → péripéties → dénouement → situation finale. Begin by setting the scene with the imparfait. A disrupting event (in the PC) changes everything. The middle section narrates what happened (PC for events, imparfait for feelings and background). The resolution explains how things were settled, and the ending reflects on the significance. Use time markers to guide the reader through the chronology.
A compelling personal narrative is not just a sequence of events — it brings emotions and atmosphere to life. Use the imparfait for feelings and states of mind (je me sentais, j'avais peur, je ne savais pas quoi faire). Use sensory details to create atmosphere: sounds, smells, temperatures. Direct speech (discours direct) can make a story more vivid. Vary sentence length — short sentences create tension, longer ones slow the pace.
| Function | French expression (Imparfait) |
|---|---|
| Feeling anxious | Je me sentais nerveux/nerveuse. Mon cœur battait fort. |
| Feeling surprised | Je n'en croyais pas mes yeux. Je restais bouche bée. |
| Not knowing what to do | Je ne savais plus quoi faire. J'étais perdu(e). |
| Atmosphere | Il faisait nuit. Une odeur de café flottait dans l'air. |
| Direct speech | « Qu'est-ce qui se passe ? » m'a-t-il demandé. |
Time markers (marqueurs temporels) organise your narrative and help the reader follow the sequence of events. Vary them — do not rely on puis for every transition. Use markers that signal different relationships: simple sequence (ensuite, puis, après), sudden change (soudain, tout à coup, brusquement), elapsed time (une heure plus tard, le lendemain, quelques minutes après), and simultaneous events (pendant ce temps, au même moment).
| Function | Time markers |
|---|---|
| Sequence | d'abord, ensuite, puis, enfin, finalement |
| Sudden change | soudain, tout à coup, brusquement, c'est alors que |
| Elapsed time | une heure plus tard, le lendemain, quelques jours après |
| Simultaneous | pendant ce temps, au même moment, tandis que |
| Backstory (PQP) | j'avais déjà…, il m'avait dit que…, depuis longtemps… |