Kilo Lingo
Part of Chapter 25

CEFR B2

9 min read

Test yourself (26 questions)

Sequencing French Past Tenses

You have met the tenses one at a time. The passé composé versus imparfait page settles the two-way choice, and the plus-que-parfait page builds the third. This page is about what happens when all three have to work in the same paragraph, which is where narration actually lives and where the isolated-sentence rules stop being enough.

The reason it is harder is that a story has a shape, and the tenses are what draw it. A reader can only follow when something happened if you are consistent about which tense does which job. Change your mind halfway and the paragraph goes flat.

The story clock

One image does most of the work here. Imagine a clock running through your narrative.

  • The composé moves the clock forward. Each one is a new event: elle est sortie, elle a pris le bus, elle est arrivée. Three ticks, three moments.
  • The imparfait pauses the clock. Weather, scenery, moods, ongoing actions, habits: all of it is simply true while the story stands still. However many imperfects you string together, the story has not moved.
  • The plus-- steps off the clock backwards. It says: before we got here, this had already happened. It never advances anything.

Every clause you write is doing one of those three things. Ask which, and the tense picks itself.

A first narrative, annotated

Here is the shape in six lines. Read the French, then the annotations.

pleuvait. bus minutes. son . à , s' . C' son . a a proposé .

(It was eight o'clock and raining. Marie had been waiting for the bus for twenty minutes. She had forgotten her coat. Suddenly a car stopped in front of her. It was her brother. He wound down the window and offered her a lift.)

  • , pleuvait: the scene. Clock paused.
  • : an action already under way when the story opens, so imperfect, not passé composé. Still paused.
  • : reaches back before the bus stop to explain why she is cold. Off the clock.
  • s' : the first real event. Clock moves. Note à , which is a passé composé signal every time.
  • : identifying who it was is a state, not an event. Clock paused again, mid-story.
  • a , a proposé: two more events in sequence. Clock moves twice.

Now notice what makes it a story rather than a list: the first three lines contain no events at all. French is entirely comfortable with a paragraph opening that sets a scene and moves nothing. Learners tend to start firing passé composés from the first line, which produces prose that reads like a police statement.

Timeline discipline over several sentences

The single most common structural fault in student narration is a wobbling timeline: the writer decides sentence by sentence, so background and foreground swap places without warning. Two habits fix it.

Habit one: decide the anchor before you write. Pick the moment the story is standing at. Everything simultaneous with it is imperfect, everything that pushes past it is passé composé, everything before it is plus-que-parfait. Hold that anchor for the whole paragraph, and move it deliberately when the story moves.

Habit two: check your connectives. They are honest about which tense they want.

MarkerUsually wants
, à , à moment-, , composé
, , , imparfait
, , , , plus--
either, see below

is the interesting one, because it sits on the join and its clause can take any of the three:

  • arrivé, a souri. (When he arrived, she smiled.) - two events, one after the other.
  • arrivé, . (When he arrived, she was reading.) - event interrupts background.
  • arrivé, . (When he arrived, she had already left.) - event, and something earlier than it.

Same conjunction, three completely different timelines. What decides is the second clause, not the .

A longer narrative, annotated

Now with a flashback that runs to more than one event.

arrivé à , . invités fort, , quelqu' ' . Paul m'a ' Sophie . J'y , . m' table: , .

(When I got to the party, everyone was already there. The guests were talking loudly, the music was playing, and someone had opened all the windows because it was too hot. Paul told me he had just seen Sophie in the garden. I went out, but she had gone. She had left me a note on the table: she had waited an hour, then she had had enough.)

Three things to take from it.

The flashback opens with a plus-- and does not need to keep proving it. Elle m'avait laissé un mot establishes the step backwards; the two clauses that follow could in principle have relaxed into the passé composé once the reader knows where they are. French does both, and keeping the plus-que-parfait, as here, is the tidier choice in a short flashback.

The imperfects are load-bearing. Parlaient, jouait, faisait are not decoration. They tell you that the party was already in motion, which is the whole point of arriving late.

The reported speech shifts back one step. Paul m'a dit qu'il venait de voir keeps the sequence honest: he said it in the past, so what he said moves back too. That mechanism is set out on the plus-que-parfait page and applies here unchanged.

depuis + imparfait: how long the background had been running

English says "had been waiting", which looks like a pluperfect and drags learners towards avait attendu. French does not agree. If the situation was still going on at the past moment you are describing, it is imperfect, and supplies the duration.

  • bus minutes. (Marie had been waiting for the bus for twenty minutes.)
  • l' a . (He had been working there for ten years when the factory closed.)
  • à Lyon 2015. (We had been living in Lyon since 2015.)

Two equivalent wordings, both keeping the imperfect on the main verb: ' , and the more formal y ' .

The contrast with a genuine plus-que-parfait is worth spelling out. means the ten years were over before the story point. means he was still there. That is a real difference in meaning, not a stylistic preference. The depuis page covers the wider family of duration expressions.

venir de + imparfait: the just-before

plus an infinitive means "to have just done" something, and in the imperfect it means "had just done" it. It is the sharpest tool you have for the moment right before the complication lands.

  • téléphone a . (I had just gone out when the phone rang.)
  • s' à . (She had just fallen asleep when the neighbours started shouting.)
  • arrivés. (We had just finished eating when they arrived.)

Compare it with the plain plus-que-parfait. J' téléphone a is true but says nothing about the gap. puts it at seconds. That precision is the reason to use it, and it is the reason the construction opens so many French anecdotes. The mechanics of are on its own page; what matters here is that the imperfect is the narrative form.

A method for building a paragraph

If you freeze in an exam, do it in three passes rather than left to right.

  1. List your events. Everything that moves the story on. All passé composé.
  2. Add the scene around them. Weather, place, moods, what was already under way. All imparfait.
  3. Add what came before. Anything that explains the situation. Plus-que-parfait, and only where you have a genuine anchor to be earlier than.

Written that way, the tenses come out consistent, because you chose each layer as a layer rather than sentence by sentence.

Common mistakes English speakers make

The most damaging error is telling the whole story in the passé composé, which is grammatical and reads like a bank statement; French expects the background layer, and a paragraph with no imperfect in it is almost always missing one. The mirror error is the imperfect everywhere, which leaves a story where nothing ever quite happens. Third, and specific to this page: with a plus-que-parfait. English "had been waiting for twenty minutes" is French minutes, and avait attendu depuis is wrong because the waiting was still going on. Fourth, using a plus-que-parfait with no anchor to be earlier than; if there is no established past point in the paragraph, you want the passé composé. Fifth, putting the tense on the wrong verb in : it is , with carrying the imperfect and staying an infinitive. Finally, watch agreement while you are concentrating on sequence, because the two collapse together in exactly these sentences: , , l' . A perfectly sequenced narrative still loses marks for a missing e.

See also

Practise: test yourself

Pick the right one

0/10

For each underlined idea in a narrative, decide which tense the job requires: an event that moves the story on, a background state that does not, or something already finished before the story reached this point.

  1. Il huit heures et il pleuvait. (être, setting the scene)

  2. Soudain, une voiture . (s'arrêter, a sudden event)

  3. Elle son manteau ce matin-là, donc elle avait froid. (oublier, before the scene)

  4. Quand je suis entré, tout le monde déjà. (partir, before I entered)

  5. Les invités fort et la musique jouait. (parler, ongoing background)

  6. Je la porte et je suis sorti. (fermer, next event)

  7. Elle peur des chiens depuis son enfance. (avoir, lasting state)

  8. En voyant le chien, elle peur et elle a crié. (avoir, the moment fear struck)

  9. Il qu'il avait déjà mangé. (dire, an event in the story)

  10. Nous le train parce que nous étions partis trop tard. (rater, the event itself)

Fill in the blank

0/8

Complete this narrative. Each gap needs one of the three past tenses; the surrounding sentences tell you whether the story is moving, standing still or reaching backwards.

  1. Il nuit et la rue était déserte. (faire) (imparfait, scene)

  2. Marie le bus depuis vingt minutes. (attendre) (imparfait with depuis)

  3. Elle son manteau chez elle. (oublier) (plus-que-parfait, before the scene)

  4. Tout à coup, une voiture devant elle. (s'arrêter) (passé composé, event)

  5. C' son frère. (être) (imparfait, saying who it was)

  6. Il la vitre et lui a proposé de la déposer. (baisser) (passé composé, next event)

  7. Elle dans la voiture. (monter) (passé composé, être verb, agreement)

  8. Elle de manquer son rendez-vous. (venir, had just avoided it) (venir de in the imparfait)

Translation drill

0/8

Translate each mini-narrative into French, keeping the three tenses in their proper roles. Watch depuis and had just, where English and French disagree about the tense.

  1. It was cold and I had forgotten my coat.

  2. When we arrived, the film had already started.

  3. He had been working there for ten years when the factory closed.

  4. I had just gone out when the phone rang.

  5. She was tired because she had not slept.

  6. We missed the train because we had left too late.

  7. The guests were talking loudly when the lights went out.

  8. He told me he had seen her in the garden.

French · Free printables

Practice worksheets and infographics

Practice worksheets with answer keys built in, plus infographic and listicle formats. Open any one to view, print or save.

Free for members

The printable worksheets, infographics and PDFs are free with an account. Start a free week and download as many as you like.

Start your free week

Frequently asked questions

How do the three French past tenses divide the work in a story?
The passé composé carries the events, one after another, and each one advances the story clock: elle est sortie, elle a pris le bus, elle est arrivée. The imparfait carries everything that was simply true while those events happened, and it never advances the clock: the weather, the setting, people's states of mind, ongoing actions, habits. The plus-que-parfait steps backwards off the timeline entirely to supply something already complete before the story reached its current point: elle avait oublié son manteau. A useful diagnostic on any sentence you have written is to ask, does the story move forward here? If yes, passé composé. If it stands still, imparfait. If it goes backwards, plus-que-parfait.
How do you say 'had been doing something for ten years' in French?
With the imparfait and depuis, not with the plus-que-parfait: il travaillait là depuis dix ans quand l'usine a fermé (he had been working there for ten years when the factory closed). English uses a perfect here, which pushes learners towards il avait travaillé, but French treats the situation as still running at the past moment you are describing, and an ongoing past situation is the imparfait's job. The alternative wordings work the same way: ça faisait dix ans qu'il travaillait là, or the more formal il y avait dix ans qu'il travaillait là. The verb after depuis stays imperfect in all of them.
What is venir de in the imperfect used for?
It means had just, and it sits neatly beside the plus-que-parfait without duplicating it: je venais de sortir quand le téléphone a sonné (I had just gone out when the phone rang). The plus-que-parfait would give j'étais sorti, which is true but says nothing about how recently. venir de in the imperfect puts the earlier event moments before the main one, and it is the natural way to open a narrative complication. Note that the verb venir carries the tense while the action stays in the infinitive, so the ending never lands on the main verb: elle venait de partir, never elle venait d'était partie.
Can you tell a whole French story in the plus-que-parfait?
No, and trying is a common overcorrection. The plus-que-parfait only makes sense against an anchor: some point already established in the past that it reaches back from. Without that anchor there is nothing for it to be earlier than, and the passé composé is what you want. In practice, when a flashback runs to more than one event, French marks the first with the plus-que-parfait to signal the step backwards and then relaxes into the passé composé for the rest, because the reader has understood where they are. One plus-que-parfait per flashback is usually enough.