ville have + Past Participle

Would Have (Ville Have)

Level 3

The Danish Conditional Perfect (ville have + participium) is used to talk about hypothetical past events—things that didn't actually happen, but would have if circumstances were different.

How It Works

The construction ville have + participium is used to express counterfactuals in the past. It describes any hypothetical result that would have occurred if a specific condition had been met, regardless of whether the outcome was intended, accidental, or undesirable.

1. The Structure:
The word order depends on the sentence structure due to the V2 rule:

  • Standard (Subject First): Subject + ville + have/være + past participle.
  • Inverted (After a 'hvis'-clause): Ville + subject + have/være + past participle.

2. Choosing the Auxiliary:
Just like the perfect tense, you must choose between have and være. If the verb involves movement from A to B (like gå, komme) or a change of state (like blive, dø), use være.

3. Usage in Conditional Sentences:
This pattern usually appears in the main clause of an unreal condition. If the sentence starts with the hvis-clause, the main clause must invert: "Hvis jeg havde haft tid, ville jeg have hjulpet dig."

4. Spoken Nuance:
In casual speech, Danes often simplify this by using the plain pluperfect in both clauses. For example: 'Hvis jeg havde vidst det, havde jeg ringet' instead of 'ville jeg have ringet'. Both are correct, but ville have is more explicit.

Examples (4)

  1. Jeg ville have ringet, hvis jeg havde vidst det.

    I would have called if I had known.

    Word by Word: I would have called, if I had known it.

    A classic counterfactual. The speaker didn't know, so they didn't call.

  2. Hvis Peter havde købt kage, ville Anne have lavet kaffe.

    If Peter had bought cake, Anne would have made coffee.

    Word by Word: If Peter had bought cake, would Anne have made coffee.

    Note the V2 word order in the main clause: 'ville' comes before the subject 'Anne' because the 'hvis'-clause starts the sentence.

  3. Vi ville være kommet tidligere, hvis toget ikke var forsinket.

    We would have come earlier if the train hadn't been delayed.

    Word by Word: We would be come earlier, if the train not was delayed.

    Because 'komme' is a verb of motion, we use 'være' instead of 'have'.

  4. Hun ville have hjulpet dig, hvis du havde spurgt.

    She would have helped you if you had asked.

    Word by Word: She would have helped you, if you had asked.

    This shows a past intention that didn't happen because the condition (asking) wasn't met.

Common Mistakes

  • Using 'have' with a verb of motion that describes going somewhere.

    Jeg ville have gået til festen.
    Jeg ville være gået til festen.

    Verbs of motion like 'gå' usually take 'være' when they describe going to a place: Jeg ville være gået til festen. With 'have', 'gå' means the activity of walking.

  • Using the present tense 'vil' instead of 'ville'.

    Hvis jeg havde tid, vil jeg have gjort det.
    Hvis jeg havde tid, ville jeg have gjort det.

    To express a hypothetical 'would', you must use the past tense form 'ville'. Using 'vil' makes the sentence grammatically inconsistent.

  • Using 'ville have' in the 'hvis'-clause.

    Hvis jeg ville have vidst det, ville jeg have ringet.
    Hvis jeg havde vidst det, ville jeg have ringet.

    Just like in English ('If I would have known' is often considered incorrect), Danish uses the pluperfect (had known) in the 'if' part of the sentence.

How It Connects

Tap a pattern to see what it builds on and what it leads to.

ville have + Past ParticipleLevel 3Would Have (Ville Have)

Learn This First

To understand 'ville have + participium' (would have), you need to be familiar with the modal verb 'ville', how to form the present perfect using 'have' and a past participle, and how to structure conditional sentences using 'hvis'.

Words in This Pattern

villehave