Present perfect vs past simple: når bruker du hvilken?
Dette er kanskje den viktigste tidsvalget i engelsk, og det er her mange norsktalende snubler. Du bruker past simple når handlingen er ferdig på et bestemt tidspunkt – enten det er sagt eller underforstått: «I saw her yesterday.» Du bruker present perfect for erfaringer, ferske nyheter eller en tidsperiode som fortsatt gjelder nå: «I've seen that film.» Et oppgitt, avsluttet tidspunkt tvinger alltid fram past simple, så «I have seen her yesterday» er feil. Merk forskjellen i betydning: «He lived in Rome for years» betyr at han ikke bor der lenger, mens «He has lived in Rome for years» betyr at han fortsatt bor der – på norsk skiller vi ofte ikke dette i selve verbformen, og derfor må du tenke ekstra nøye på det engelske valget.
Eksempler
- I saw her yesterday. a finished action at a stated time
- I've seen that film. an experience, time unimportant
- He lived in Rome for years. he no longer lives there (finished)
Hele leksjonen
Alt i videoen, som tekst.
-
Si I have seen her yesterday, og enhver morsmålstaler kvepper til. Ett ord, yesterday, ødelegger hele setningen. Her er hvorfor.
-
Dette er det største tempusvalget i engelsk. Treffer du riktig, høres du straks mer flytende ut. Regelen er kort.
-
Past simple lukker døren om et avsluttet øyeblikk: en bestemt tid, sagt eller underforstått. Present perfect lar døren stå åpen: erfaring, ferske nyheter eller tid som fortsatt pågår, alt med betydning nå.
-
En avsluttet handling på et oppgitt tidspunkt tar past simple. I saw her yesterday.
-
Fjern tiden og snakk om selve erfaringen, så trenger du present perfect. Når er ikke poenget; poenget er at det skjedde. I've seen that film.
-
Ferske nyheter med virkning nå tar også present perfect. Det er resultatet som teller. I've lost my keys.
-
Men legg til øyeblikket det skjedde, og døren smeller igjen. En oppgitt, avsluttet tid tvinger fram past simple, hver gang. I lost them this morning.
-
Se hva ett tempus avslører. He lived in Rome for years betyr at han er borte; det kapittelet er lukket. He lived in Rome for years.
-
Bytt til present perfect, og han er der fortsatt. He has lived in Rome for years betyr at tiden ikke er slutt: det gjelder fremdeles i dag. He has lived in Rome for years.
-
Her er feil nummer én: present perfect sammen med en avsluttet tid. I have seen her yesterday er feil. Yesterday er over, så det må bli I saw her yesterday.
-
Det motsatte lurer også. For en livserfaring uten tid bruker du present perfect, ikke past simple. Spør Have you ever been to Japan?, ikke Did you ever go?.
-
En rask test: kan du legge til en bestemt fortidstid? I så fall past simple. Just, already og yet drar deg den andre veien, mot present perfect. I've already finished.
-
Husk: er tiden oppgitt og avsluttet, past simple. Handler det om erfaring, ferske nyheter eller pågående tid, present perfect.