B2 · Upper Intermediate

Ville have og kunne have: uvirkelig fortid

Lær at bruge ville have og kunne have om uvirkelig fortid, skelne mellem tænkte resultater og muligheder og danne hvis-sætninger med korrekt ordstilling.

By the flumi team About 7 min read

Vi bruger ville have og kunne have til at forestille os en anden fortid: et resultat, der ikke blev virkeligt, eller en mulighed, der ikke blev udnyttet. Du lærer at skelne mellem de to betydninger og forbinde dem med en betingelse i en hvis-sætning.

Et andet resultat eller en anden mulighed

Med ville have fremstiller vi noget som resultatet af en tænkt betingelse. Med kunne have beskriver vi en mulighed eller evne under andre omstændigheder. Muligheden betyder ikke, at handlingen nødvendigvis ville være sket.

Jeg havde ikke din adresse, sĂĄ jeg sendte dig ikke en invitation.

  • Hvis jeg havde haft din adresse, ville jeg have sendt dig en invitation. Det fremstilles som resultatet af at have adressen.
  • Hvis jeg havde haft din adresse, kunne jeg have sendt dig en invitation. Adressen ville have gjort det muligt, men jeg siger ikke, at jeg nødvendigvis ville have gjort det.

Forskellen er altså ikke bare større eller mindre sikkerhed: ville have udtrykker her et tænkt resultat, mens kunne have udtrykker en tænkt mulighed.

Skulle have og burde have kan bruges til at udtrykke fortrydelse eller bebrejdelse: Jeg skulle have ringet, men jeg glemte det eller Du burde have ringet, så vi ikke blev bekymrede. Her vurderer vi, hvad der var det rigtige at gøre i fortiden. Ville have beskriver derimod her, hvad resultatet af en anden betingelse ville være blevet.

SĂĄdan bygger du formen

Grundformen er ville/kunne + have + kort tillægsform. Den korte tillægsform er fx gjort, set, valgt eller været. Der står ikke at efter modalverbet.

Betydning Opbygning Eksempel
Tænkt resultat ville + have + valgt Jeg ville have valgt en anden løsning.
Mulighed i fortiden kunne + have + valgt Vi kunne have valgt en anden løsning.
Tænkt tilstand ville + have + været Hun ville have været glad.
Mulig tilstand kunne + have + været Det kunne have været værre.

Formerne er ens med alle personer: jeg ville have gjort, du ville have gjort, vi ville have gjort.

Nogle verber danner sammensatte tider med være. Derfor hedder det også fx ville være kommet og kunne være blevet: Hvis toget havde kørt til tiden, ville vi være kommet tidligere. Men når selve hovedverbet er være, bruger vi have været: Vi ville have været der tidligere.

Betingelsen med hvis

Når betingelsen handler om en uvirkelig fortid, bruger vi normalt førdatid i hvis-sætningen: havde/var + kort tillægsform. Resultatet eller muligheden står i hovedsætningen.

Hvis-sætning: tænkt betingelse Hovedsætning: tænkt følge
Hvis jeg havde vidst det, ville jeg have sagt noget.
Hvis vi havde haft mere tid, kunne vi have besøgt museet.
Hvis hun var kommet tidligere, ville hun have mødt min bror.

Når hvis-sætningen står først, kommer hovedsætningens bøjede verbum før grundleddet: ville jeg, ikke jeg ville.

Et tænkt resultat kan også udtrykkes med førdatid i hovedsætningen: Hvis jeg havde vidst det, havde jeg ringet. Denne variant er lige så korrekt som Hvis jeg havde vidst det, ville jeg have ringet og er meget brugt i både tale og skrift. Her udtrykker begge varianter et opkald, som ikke fandt sted.

Du kan også sætte betingelsen sidst:

Hvis jeg havde set din besked, ville jeg have svaret.

Jeg ville have svaret, hvis jeg havde set din besked.

I begge tilfælde forestiller jeg mig et svar, som jeg ikke gav, fordi jeg ikke så beskeden.

Betingelse i fortiden, resultat nu

En uvirkelig betingelse i fortiden kan have et tænkt resultat i nutiden: Hvis jeg havde taget jobbet, ville jeg bo i Aarhus nu. Betingelsen står stadig i førdatid, men ville + navnemåde beskriver her den tænkte situation nu. Sammenlign med Hvis jeg havde taget jobbet, ville jeg have boet i Aarhus sidste år, hvor også resultatet ligger i fortiden.

Quick check

Try one question now.

1

Læs: Hvis restauranten havde været åben, ville vi have spist der. Det at spise der fremstilles som

Answer options

Check your answer when you are ready. No sign-in needed.

NĂĄr betingelsen ikke stĂĄr direkte

En hvis-sætning er ikke nødvendig. Betingelsen kan ligge i en kort formulering eller være tydelig fra sammenhængen.

Med lidt mere tid ville vi have gjort rapporten færdig.

Jeg ville gerne have hjulpet dig, men jeg var selv syg.

Vi tog bussen. Vi kunne ogsĂĄ have gĂĄet, men det regnede.

I det første eksempel svarer med lidt mere tid til hvis vi havde haft lidt mere tid. I det andet viser sætningen med men, hvorfor hjælpen ikke blev til noget. I det tredje beskriver kunne have gået et alternativ, som ikke blev valgt.

Betingelse uden hvis

Du kan også udtrykke betingelsen ved at udelade hvis og sætte det bøjede verbum før grundleddet: Havde jeg vidst det, havde jeg ringet. Det betyder det samme som Hvis jeg havde vidst det, havde jeg ringet. Du kan indsætte så efter betingelsen: Havde jeg vidst det, så havde jeg ringet. Hovedsætningen kan også have ville have: Havde jeg vidst det, ville jeg have ringet.

Kunne have betyder ikke altid, at noget ikke skete. I Hun kunne have glemt aftalen; jeg ved det ikke handler formen om en mulig forklaring på fortiden. Sammenhængen afgør, om vi taler om en uudnyttet mulighed eller er usikre på, hvad der faktisk skete.

Negation og typiske fejl

I en hovedsætning med lige ordstilling står ikke efter det bøjede modalverbum: jeg ville ikke have købt. Ved omvendt ordstilling står grundleddet mellem modalverbet og ikke: kunne jeg ikke have løst. I en hvis-sætning står ikke før det bøjede verbum.

Jeg ville ikke have købt bilen, hvis jeg havde kendt prisen på reparationen.

Hvis du ikke havde hjulpet mig, kunne jeg ikke have løst opgaven.

Ville ikke have købt beskriver her det tænkte resultat: intet køb. Kunne ikke have løst betyder, at det ikke ville have været muligt at løse opgaven.

UndgĂĄ disse fejl:

  • âś— Jeg ville at have hjulpet. → âś“ Jeg ville have hjulpet.
  • âś— Hvis jeg havde vidst det, jeg ville have ringet. → âś“ Hvis jeg havde vidst det, ville jeg have ringet.
  • âś— Hvis jeg ville have vidst det, ville jeg have ringet. → âś“ Hvis jeg havde vidst det, ville jeg have ringet.

Den sidste rettelse gælder betydningen jeg vidste det ikke, og derfor ringede jeg ikke. Brug førdatid til selve betingelsen, ikke ville have.

Vælg formen trin for trin

  1. Find den tænkte betingelse: Hvad skulle have været anderledes i fortiden? Brug normalt havde/var + kort tillægsform efter hvis.
  2. Vælg betydningen: Et tænkt resultat i fortiden kan udtrykkes med ville have eller førdatid; en tænkt mulighed i fortiden udtrykkes med kunne have.
  3. Kontrollér formen: Fx ville have gjort, kunne have været, men ville være kommet.
  4. Kontrollér ordstillingen: Hvis jeg havde haft tid, ville jeg have hjulpet.

Husk forskellen: Jeg ville have gjort det fremstiller handlingen som følgen af en tænkt betingelse. Jeg kunne have gjort det siger, at handlingen var mulig under de relevante omstændigheder.

You reached the end

You reached the end

Now make it stick.

Save your progress, or start the exercises. Practice with detailed feedback after you submit, or save your progress and come back.

Practice exercises

Was this lesson helpful?

Last updated October 12, 2026