The Pluperfect (hade + supine)

The pluperfect (pluskvamperfekt) is Swedish's "past behind the past." It is built exactly like the perfect, but with ha in its past form: hade + supine. Where the perfect (har ätit) anchors a completed action to now, the pluperfect (hade ätit) anchors it to a point in the past — the action was already finished before some other past moment. När jag kom *hade de redan ätit* ("When I arrived they had already eaten"). It maps almost perfectly onto the English past perfect, it is the backbone of storytelling and reported speech, and — a bonus English speakers should welcome — it does double duty as the counterfactual past in if-clauses.

The form: hade + supine

The recipe could not be simpler. Take hade (the past tense of ha) and follow it with the supine — the same invariable form you use in the perfect:

TenseAuxiliaryExampleEnglish
Perfecthar
  • supine
har ätithave eaten
Pluperfecthade
  • supine
hade ätithad eaten

The supine never changes — it is the same ätit, skrivit, köpt, bott you already know (see The Supine: Overview). Only the auxiliary shifts from har to hade.

Tåget hade redan gått när vi kom fram.

The train had already left when we arrived. hade gått — completed before the past moment 'när vi kom fram'.

Hon hade köpt biljetterna innan priset gick upp.

She had bought the tickets before the price went up. hade köpt — one past event finished before another.

The core meaning: a past before the past

The pluperfect exists to sort out the order of two past events. When you are already telling a story in the past tense, and you need to refer to something that happened even earlier, you reach for the pluperfect. It is the tense that says "this had already happened by then."

The classic shape is a sentence with two past clauses: one in the simple past (the reference point) and one in the pluperfect (the earlier event):

När jag kom hade de redan ätit.

When I arrived, they had already eaten. kom (simple past, reference point) + hade ätit (pluperfect, earlier).

Vi förstod inte vad som hänt eftersom ingen hade berättat något.

We didn't understand what had happened because no one had told us anything. hade berättat — the not-telling preceded the not-understanding.

Han var trött eftersom han hade jobbat hela natten.

He was tired because he had worked all night. var (past) + hade jobbat (earlier past) — the working caused the later tiredness.

The logic is purely about sequence. Without the pluperfect you can often still be understood, but you lose the explicit "earlier" signal, and sometimes the meaning genuinely changes — När jag kom åt de ("When I arrived they ate / were eating") describes them eating as you arrived, whereas När jag kom hade de ätit says the eating was over before you got there.

💡
Use the pluperfect when you're already in the past and need to flag something that happened even earlier. The simple past sets the scene; hade + supine reaches back behind it. När jag kom (then) hade de redan ätit (before then).

In narration and reported speech

Two registers lean heavily on the pluperfect.

Narration. Any story told in the past — a novel, an anecdote, a news report of past events — uses the pluperfect to fill in background and backstory without breaking the main past-tense timeline.

Hon öppnade dörren. Någon hade varit där medan hon sov.

She opened the door. Someone had been there while she slept. The main action is past (öppnade); the intrusion happened earlier (hade varit).

Reported (indirect) speech. When you report what someone said about a past event, English and Swedish both "back-shift" the tense: a present becomes a past, and a past or perfect becomes a pluperfect. So "I forgot the key" (Jag glömde / har glömt nyckeln) becomes, when reported, hade glömt.

Hon sa att hon hade glömt nyckeln.

She said she had forgotten the key. Her original 'I forgot / have forgotten' back-shifts to hade glömt in the report.

De berättade att de hade bott i Spanien tidigare.

They said they had lived in Spain previously. Direct 'we lived in Spain' → reported hade bott.

This back-shift works exactly as in English, so for once you can transfer your instinct directly: wherever English uses the past perfect in reported speech, Swedish uses the pluperfect. More on this on Reported Speech.

The bonus use: the counterfactual past in conditionals

Here is where the pluperfect earns extra value. In unreal conditionals about the past — "if I had known," "if you had asked" — Swedish uses the pluperfect in the if-clause, just as English uses the past perfect. The same hade + supine that marks "a past before the past" also marks "a past that never actually happened."

Om jag hade vetat det, hade jag stannat hemma.

If I had known that, I would have stayed home. Both clauses use hade + supine: the if-clause (counterfactual past) and the result.

Om du hade frågat mig, hade jag hjälpt dig.

If you had asked me, I would have helped you. hade frågat / hade hjälpt — the unreal past.

Two things worth flagging. First, Swedish often uses hade + supine in both clauses of a past unreal conditional — Om jag hade vetat, hade jag stannat — where English uses "had / would have ." The result clause can also be the more transparent skulle ha stannat ("would have stayed"), which leads straight to the trap below. Second, this counterfactual hade is doing something quite different from the sequencing hade — it marks unreality, not earlier-ness — but it is the same form, which is why one tense covers both jobs. Full treatment is on Conditionals: Overview.

💡
The pluperfect pulls double duty: it sequences real past events (hade ätit = "had eaten") and it marks the unreal past in conditionals (om jag hade vetat = "if I had known"). Same hade + supine, two jobs — recognise which one context intends.

Pluperfect vs. the conditional skulle ha + supine

The pluperfect (hade + supine) and the past conditional (skulle ha + supine) sit close together and are easy to confuse, especially in the result clause of an if-sentence.

  • hade + supine = "had done" — a real completed past, or the counterfactual in an if-clause.
  • skulle ha + supine = "would have done" — the hypothetical result of an unreal condition.
FormMeaningExample
hade + supinehad done / if … had doneOm jag hade vetat
skulle ha + supinewould have doneskulle jag ha stannat hemma

Om jag hade vetat, skulle jag ha stannat hemma.

If I had known, I would have stayed home. hade vetat (counterfactual past) + skulle ha stannat (hypothetical result).

The simple test: if you can say "would have" in English, it is skulle ha + supine; if you say plain "had," it is hade + supine. (In practice Swedish frequently uses hade in the result clause too, but skulle ha is never wrong there and keeps the two ideas visibly distinct.)

Common Mistakes

❌ När jag kom åt de redan.

Incorrect — the simple past 'åt' loses the 'already finished earlier' meaning. Use the pluperfect for the prior event.

✅ När jag kom hade de redan ätit.

When I arrived they had already eaten.

❌ Hon sa att hon glömde nyckeln.

Often wrong in reported speech — the back-shift to the pluperfect is missing; this reads as a simple past.

✅ Hon sa att hon hade glömt nyckeln.

She said she had forgotten the key.

❌ Om jag hade vetat, hade jag skulle stannat hemma.

Incorrect — 'hade … skulle' is a blend. Use either hade stannat or skulle ha stannat, not both.

✅ Om jag hade vetat, skulle jag ha stannat hemma.

If I had known, I would have stayed home.

❌ Tåget hade redan gå när vi kom.

Incorrect — hade must be followed by the supine (gått), not the infinitive (gå).

✅ Tåget hade redan gått när vi kom.

The train had already left when we arrived.

❌ Han var trött eftersom han har jobbat hela natten.

Mismatched — in a past narrative, the earlier event takes the pluperfect (hade jobbat), not the perfect (har jobbat).

✅ Han var trött eftersom han hade jobbat hela natten.

He was tired because he had worked all night.

Key Takeaways

  • The pluperfect = hade + supine (hade ätit, hade skrivit) — the same supine as the perfect, with ha in the past.
  • It marks an event completed before another past event (När jag kom hade de redan ätit) — a "past behind the past."
  • It is essential in narration and in reported speech, where it back-shifts past/perfect statements exactly as the English past perfect does (Hon sa att hon hade glömt …).
  • It doubles as the counterfactual past in conditionals: Om jag hade vetat … ("If I had known …").
  • Don't confuse hade + supine ("had done") with skulle ha + supine ("would have done"), and never blend them into hade … skulle.

Now practice Swedish

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Swedish

Related Topics

  • The Perfect Tense (har + supine)A2The perfect (perfekt) is har + the SUPINE: har talat, har skrivit, har köpt. It covers present relevance, indefinite past time, life experiences and just-completed actions. Two facts spare English speakers grief: the auxiliary is ALWAYS ha — there's no 'be'-perfect for motion verbs as in German/French — and the supine is an invariable form distinct from the agreeing past participle.
  • The Supine: OverviewA2Swedish has a special, invariable verb form — the supine — used after 'ha' to build the perfect and pluperfect (jag har talat, jag hade skrivit). It never agrees with anything, ends in -at / -t / -tt / -it by verb group, and is DISTINCT from the agreeing past participle: 'I have written' is skrivit, but 'a written book' is skriven. English collapses both into one '-en' form; Swedish keeps them apart.
  • Conditionals: OverviewB1The map of Swedish 'if' sentences: real conditionals (om + present), present counterfactuals (om + past tense, skulle + infinitive), and past counterfactuals (om + pluperfect, skulle ha + supine) — and the one rule English speakers must not over-apply: Swedish, like English, uses the PAST tense to mark unreality in the present.
  • Reported (Indirect) SpeechB2Turning someone's words into a report: the att-clause, the tense backshift in past reports (present to preteritum, perfect to pluperfect), pronoun and deixis shifts (jag to hon, här to där, imorgon to dagen efter), and the de-inversion that turns a question into a subordinate clause (var jag bodde, not var bodde jag).