På dansk kan du uden problemer sige: 'Jeg har set filmen i går.' På engelsk er 'I have seen the film yesterday' forkert, og netop den slags fejl gør present perfect til en af de engelske tider, der driller flest. Tiden ligner det danske perfektum, men reglerne for, hvornår du må bruge den, er strengere.

Der findes heldigvis en test, der klarer det meste. Spørg dig selv, om du nævner et afsluttet tidspunkt. Gør du det, skal du bruge past simple. Gør du det ikke, og sætningen handler om, hvordan fortiden hænger sammen med nu, er present perfect som regel det rigtige valg. Med ordene ever, never, for, since, just, already og yet bliver testen næsten automatisk.

Hvad er present perfect?

Din veninde spørger, om du vil med i biografen for at se den nye superheltefilm. Du svarer: 'I have already seen it.' Du siger ikke, hvornår du så den. Det er ligegyldigt. Det eneste, der tæller, er, at du kender filmen nu, så du behøver ikke at se den igen. Fortiden og nutiden hænger sammen i samme sætning. Det er kernen i present perfect.

Nøglebegreb

Present perfect (perfektum, førnutid)

Present perfect er en sammensat tid, der dannes med have eller has og verbets tredje form (participium). Du bruger den om fortidshandlinger uden angivet tidspunkt, hvor handlingen eller resultatet stadig har betydning nu.

Eksempel: I have lost my keys. (Nøglerne er væk, og jeg har dem stadig ikke.)

På dansk hedder tiden perfektum eller førnutid, og Gyldendals fagportal for engelsk 7. til 10. klasse beskriver den som en sammensat tid, der dannes med hjælpeverbet have, og som blandt andet bruges om noget, der skete på et ubestemt tidspunkt i fortiden. Det passer fint med eksemplet med filmen: Hændelsen ligger i fortiden, men tidspunktet er uinteressant.

Present perfect er kun én af de engelske tider. Present simple bruger du til vaner og faste sandheder ('I walk to school'). Past simple bruger du til afsluttede hændelser ('I walked to school yesterday'). Past perfect, på dansk førdatid, bruger du, når noget skete før noget andet i fortiden ('I had walked, so I was tired'). Present perfect ligger i krydsfeltet mellem fortid og nutid, og det er derfor, den kan føles så svær at placere.

Du får brug for den både i tale og skrift. Undervisningsministeriets Fælles Mål for engelsk bygger faget op omkring mundtlig kommunikation, skriftlig kommunikation og kultur og samfund, og i alle tre områder hører det med at kunne fortælle om oplevelser og begivenheder. Present perfect er et redskab, du kommer til at bruge hele vejen gennem skolen og gymnasiet.

Sådan danner du present perfect

Tag sætningen 'She has finished her homework'. Streger du 'has finished' ud, står der kun 'She her homework'. Hele tidens betydning ligger i de to ord. Hjælpeverbet has fortæller, at vi er i present perfect, og participiet finished fortæller, hvad der er sket. Formlen er altid den samme: have eller has efterfulgt af verbets tredje form.

TypeOpbygningEksempel
Bekræftende, I, you, we, theyhave + participiumWe have finished.
Bekræftende, he, she, ithas + participiumShe has finished.
Nægtelsehaven't / hasn't + participiumHe hasn't finished.
SpørgsmålHave / Has + subjekt + participiumHave you finished?
Passivhave / has been + participiumThe report has been finished.

Regelmæssige verber får -ed, ligesom i past simple: work → worked, play → played, finish → finished. De uregelmæssige har deres egen tredje form, og her hjælper det kun at lære dem: go → gone, see → seen, write → written, eat → eaten, do → done. Mange blander past simple og participium sammen og skriver 'I have went'. Slå formerne op i oversigten over uregelmæssige verber på engelsk, indtil de sidder fast.

  1. 1

    Vælg subjekt

    Find ud af, hvem sætningen handler om: I, you, he, she, it, we eller they.

  2. 2

    Vælg have eller has

    Brug has til he, she og it. Brug have til alle andre.

  3. 3

    Find verbets tredje form

    Regelmæssige verber får -ed. Uregelmæssige verber skal du slå op, fx go, went, gone.

  4. 4

    Tjek tidspunktet

    Står der yesterday, last week eller ago? Så skal du i stedet bruge past simple.

Eksempelopgave

Oversæt til engelsk: 'Jeg har aldrig spist sushi.'

Vis løsning
  1. 1

    Find subjekt og nægtelse

    Jeg er I. Aldrig er never, og never bærer selv nægtelsen, så du skal ikke bruge not.

    \[I ... never ...\]
  2. 2

    Vælg hjælpeverbum

    Subjektet er I, så hjælpeverbet er have.

    \[I have never ...\]
  3. 3

    Find participiet

    Spise er eat, og det er uregelmæssigt: eat, ate, eaten. Den tredje form er eaten.

    \[eaten\]
  4. 4

    Sæt sætningen sammen

    Ingen tidspunkter, så present perfect passer.

    \[I have never eaten sushi.\]

Spørgsmål og nægtelse følger samme logik som med andre hjælpeverber: Du flytter have eller has forrest i spørgsmål ('Have you seen it?') og sætter not på i nægtelser ('I haven't seen it'). I passiv bruger du have eller has been og participium, når det er det, der er sket, og ikke hvem der gjorde det, der er interessant: 'The bridge has been closed for repairs.' Broen er lukket, og det er det, du skal vide.

Present perfect eller past simple?

Sammenlign de to sætninger: 'I lost my keys yesterday' og 'I have lost my keys'. Begge handler om nøgler, der er forsvundet i fortiden. Alligevel fortæller de to forskellige ting. Den første placerer hændelsen i går og fortæller en lille historie. Den anden siger, at nøglerne stadig er væk nu, og at du måske står uden for din dør.

ForskelPast simplePresent perfect
TidspunktEt afsluttet tidspunkt nævnes: yesterday, last week, in 2019, two days agoIntet tidspunkt, eller en periode der stadig løber: this week, today, so far
FokusSelve hændelsenResultat eller erfaring nu
EksempelI saw her yesterday.I have seen her this week.

Her ligger fælden for danskere. På dansk kan vi sagtens sige 'Jeg har mødt hende i går'. På engelsk er yesterday, last week, ago og when røde lamper: Så er det past simple, hver gang. 'I have met her yesterday' lyder skævt i en englænders ører, selv om alle ordene i sig selv er rigtige.

Tænk i stedet på en samtale, der starter i present perfect og skifter til past simple. 'I've been to Iceland.' 'Really? When did you go?' 'I went last year, and it was freezing.' Første replik handler om din erfaring, så den får present perfect. Så snart nogen spørger om hvornår, hvor eller hvordan, er du inde i detaljerne, og så tager past simple over.

Signalord

Past simple: yesterday, last week, ago, in 2019, when I was ten. Present perfect: ever, never, just, already, yet, so far, for, since, this week.

Ever og never: erfaringer i dit liv

'Har du nogensinde været i Paris?' På engelsk bliver spørgsmålet til 'Have you ever been to Paris?', og du svarer måske 'No, I've never been, but I've been to Berlin.' Der er ingen årstal i nogen af replikkerne. Spørgsmålet gælder hele dit liv indtil nu.

Ever betyder 'på noget tidspunkt' og står oftest i spørgsmål og efter superlativer: 'It's the best film I have ever seen.' Never betyder 'aldrig' og bærer selv nægtelsen: 'I have never eaten sushi.' Du skal ikke sætte not på, så 'I haven't never eaten sushi' er en dobbelt nægtelse og forkert. Vil du bruge not, kan du skrive 'I haven't ever eaten sushi', men never er kortere og lyder mest naturligt. British Council LearnEnglish peger på præcis denne brug: ever bruges til at tale om erfaring frem til nu, fx 'Have you ever met George?' med svaret 'Yes, but I've never met his wife.'

Mønsteret 'It's the first time I have...' hører også hjemme her. 'It's the first time I've flown in a helicopter' fortæller, at oplevelsen er ny, og at den lige er sket. Brug det i en mundtlig fremlæggelse, og du lyder med det samme mere flydende. Svar på ja/nej-spørgsmål med present perfect ('Yes, I have' eller 'No, I haven't'), og skift til past simple, når du fortæller detaljerne.

For og since: hvor længe har det stået på?

Du har boet i Aarhus siden 2018. Eller også har du boet der i fem år. Det er samme faktum fortalt på to måder, og engelsk har et ord til hver: since, når du nævner startpunktet, og for, når du nævner længden. 'I have lived in Aarhus since 2018.' 'I have lived in Aarhus for five years.'

OrdBruges medEksempel
foren periode, hvor længefor two hours, for three weeks, for ages
sinceet startpunkt, hvornår det begyndtesince Monday, since 2020, since I was a child

Faldgruben er present simple. 'I live here since 2018' er forkert. Når en situation startede i fortiden og stadig varer ved, kræver engelsk present perfect: 'I have lived here since 2018.' Det gælder også spørgsmålet: 'How long have you lived here?', ikke 'How long do you live here?'. Du kan heller ikke kombinere since med ago. Skriv 'for ten years', ikke 'since ten years ago'.

Eksempelopgave

Udfyld for eller since: 'I have played the guitar ___ 2022, and I have taken lessons ___ two years.'

Vis løsning
  1. 1

    Første hul: hvad står der?

    2022 er et startpunkt på tidslinjen, ikke en længde. Så skal der stå since.

    \[since 2022\]
  2. 2

    Andet hul: hvad står der?

    Two years er en periode, altså en længde. Så skal der stå for.

    \[for two years\]
  3. 3

    Læs hele sætningen

    Begge led hænger på present perfect, fordi situationen stadig er i gang.

    \[I have played the guitar since 2022, and I have taken lessons for two years.\]

Sidder present perfect stadig skævt?

Vores engelskundervisere hjælper dig med present perfect, datid og al den engelske grammatik, du har brug for. Start med en prøvetime på 30 minutter for 99 kr., og vælg bagefter selv, om du vil fortsætte.

Book prøvetime

Just, already og yet

Din mor skriver: 'Have you done your homework yet?' Du svarer: 'I've just finished it.' Eller bare: 'I haven't started yet.' Tre små ord, tre præcise betydninger, og alle tre hører til present perfect.

Just betyder 'lige nu' og står mellem have og participium: 'I have just finished.' Already betyder 'allerede', står samme sted og bruges i bekræftende sætninger: 'She has already left.' Yet betyder 'endnu', står til sidst og hører til spørgsmål og nægtelser: 'Have they arrived yet?' og 'They haven't arrived yet.' Bruger du yet i en bekræftende sætning, er det næsten altid forkert.

Flere signalord hører hjemme her: so far (indtil nu), recently (for nylig), this week og today, når ugen eller dagen stadig er i gang. 'I have read three books this month' er present perfect, fordi måneden ikke er slut. 'I read three books last month' er past simple, fordi måneden er slut. Perioden bestemmer tiden.

Been eller gone?

Anna har været i banken. Anna er taget i banken. På dansk ligger der kun få ord imellem, men på engelsk er de to sætninger forskellige: 'Anna has been to the bank' og 'Anna has gone to the bank'. Den første siger, at hun har været der og er tilbage. Den anden siger, at hun er taget af sted og stadig er væk.

Reglen er enkel. Has gone betyder, at personen er på vej eller stadig er der. Has been betyder, at personen har besøgt stedet og er kommet tilbage, eller at det er en del af hendes erfaring. British Councils grammatikreference viser forskellen med en lille dialog, hvor svaret er 'She's gone to Paris for a week. She'll be back tomorrow.' Spørger du om livserfaring, bruger du been: 'Have you ever been to San Francisco?'

Present perfect continuous: når handlingen stadig kører

Dine fingre er kolde, og du har stået ved busstoppestedet i tyve minutter. På engelsk siger du 'I have been waiting for twenty minutes'. Her vil du ikke bare fortælle, at noget er sket, men at det har stået på, og at det måske stadig gør det.

Formlen er have eller has + been + verbet med -ing. På dansk kaldes den udvidet førnutid. Forskellen på de to former er subtil: 'I have read three chapters' fokuserer på resultatet, tre kapitler er læst. 'I have been reading all afternoon' fokuserer på aktiviteten og tiden, den tog. Ifølge British Council LearnEnglish bruger vi normalt ikke continuous med stative verber som know, like og want. Her bruger du den simple form: 'I have known her for years', ikke 'I have been knowing her'.

Pas på ikke at blande present perfect sammen med past perfect, førdatid. 'I have finished' knytter sig til nu. 'I had finished when she called' knytter sig til et tidspunkt i fortiden, nemlig opkaldet. Past perfect er present perfect, der er rykket et skridt tilbage i tid.

Typiske fejl med present perfect

De fleste fejl med present perfect stammer fra dansk, hvor perfektum bruges langt friere. Fem af dem går igen i stile og på mundtlige prøver.

Typiske fejl

Typisk fejlKorrekt
I have seen him yesterday.I saw him yesterday. Yesterday er et afsluttet tidspunkt, så du skal bruge past simple.
I live here since 2020.I have lived here since 2020. En situation, der startede i fortiden og stadig varer, kræver present perfect.
I haven't never been to Spain.I have never been to Spain. Never er allerede en nægtelse, så not skal ikke med.
I have went to the cinema.I have gone to the cinema. Efter have bruger du den tredje form, ikke past simple.
She have finished her homework.She has finished her homework. He, she og it får has.

Hvis tiderne stadig driller, kan en tutor gennemgå dem med dig 1:1 på engelsk lektiehjælp hos Toptutors, med eksempler fra netop dine tekster og stile. Du kan starte med en prøvetime på 30 minutter for 99 kr. og er aldrig bundet.

Quiz

Test din viden om present perfect

0/5 besvaret

1. Hvilken sætning er korrekt?

2. Vælg det rigtige ord: 'She has lived in London ___ 2021.'

3. 'I haven't never been to Spain' er en korrekt sætning.

4. 'Anna has gone to Spain.' Hvad betyder det?

5. Hvor står yet normalt i en sætning?

Ofte stillede spørgsmål om present perfect

Hvad hedder present perfect på dansk?
Present perfect hedder perfektum eller førnutid på dansk. Den udvidede form, present perfect continuous, kaldes udvidet førnutid.
Hvornår bruger man present perfect?
Du bruger present perfect om fortidshandlinger uden angivet tidspunkt, om erfaringer ('I have been to Rome'), om situationer der stadig varer ('I have lived here for five years') og om nyligt afsluttede handlinger med resultat nu ('I have just finished').
Hvad er forskellen på present perfect og past simple?
Past simple bruges, når tidspunktet er afsluttet og nævnt eller kendt, fx yesterday eller in 2019. Present perfect bruges, når tidspunktet ikke er nævnt, eller når perioden stadig løber, og når resultatet eller erfaringen har betydning nu.
Hvad er forskellen på for og since?
For bruges med en længde (for five years, for two hours). Since bruges med et startpunkt (since 2020, since Monday). Begge bruges ofte med present perfect.
Hvilke signalord hører til present perfect?
De mest almindelige er ever, never, just, already, yet, so far, recently, for, since og this week eller today, når perioden stadig er i gang.
Hvad er forskellen på present perfect og past perfect?
Present perfect (have eller has + participium) knytter fortiden til nu. Past perfect (had + participium) bruges om noget, der skete før et andet tidspunkt i fortiden, og kaldes førdatid på dansk.