Present perfect vs past simple: hvornår bruger du hvad?
På engelsk skal du vælge mellem to datider, og det er den vigtigste tidsbeslutning, du møder. Du bruger past simple om en afsluttet handling på et bestemt tidspunkt (sagt eller underforstået): "I saw her yesterday." Du bruger present perfect om erfaringer, nyheder eller en uafsluttet tidsperiode med betydning for nutiden: "I've seen that film." Læg især mærke til, at en angivet, afsluttet tid altid tvinger past simple frem, og at betydningen kan skifte helt: "He lived in Rome for years" betyder, at han ikke bor der mere, mens "He has lived in Rome for years" betyder, at han stadig gør.
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 lektionen
Alt i videoen, som tekst.
-
Sig <t>I have seen her yesterday</t>, og enhver indfødt giver et lille gib. Ét ord, <t>yesterday</t>, ødelægger hele sætningen. Her er hvorfor.
-
Det her er det største valg af tider i engelsk. Rammer du rigtigt, lyder du straks mere flydende. Reglen er kort.
-
<t>Past simple</t> lukker døren om et afsluttet øjeblik: en bestemt tid, sagt eller underforstået. <t>Present perfect</t> lader døren stå åben: erfaring, friske nyheder eller tid der stadig løber, alt med betydning nu.
-
En afsluttet handling på et angivet tidspunkt tager <t>past simple</t>. I saw her yesterday.
-
Fjern tiden og tal om selve erfaringen, så skal du bruge <t>present perfect</t>. Hvornår er ikke pointen; pointen er, at det skete. I've seen that film.
-
Friske nyheder med virkning nu tager også <t>present perfect</t>. Det er resultatet, der tæller. I've lost my keys.
-
Men tilføj øjeblikket, det skete, og døren smækker i. En angivet, afsluttet tid tvinger <t>past simple</t> frem, hver gang. I lost them this morning.
-
Se, hvad én tid afslører. <t>He lived in Rome for years</t> betyder, at han er væk; det kapitel er lukket. He lived in Rome for years.
-
Skift til <t>present perfect</t>, og han er der stadig. <t>He has lived in Rome for years</t> betyder, at tiden ikke er slut: det gælder stadig i dag. He has lived in Rome for years.
-
Her er fejl nummer ét: <t>present perfect</t> sammen med en afsluttet tid. <t>I have seen her yesterday</t> er forkert. <t>Yesterday</t> er ovre, så det skal være <t>I saw her yesterday</t>.
-
Det modsatte snyder også. For en livserfaring uden tid bruger du <t>present perfect</t>, ikke <t>past simple</t>. Spørg <t>Have you ever been to Japan?</t>, ikke <t>Did you ever go?</t>.
-
En hurtig test: kan du tilføje en bestemt fortid? Så <t>past simple</t>. <t>Just</t>, <t>already</t> og <t>yet</t> trækker dig den anden vej, mod <t>present perfect</t>. I've already finished.
-
Husk: er tiden angivet og afsluttet, <t>past simple</t>. Handler det om erfaring, friske nyheder eller løbende tid, <t>present perfect</t>.