Present perfect vs past simple på engelska
Det här är kanske det viktigaste tempusvalet i engelskan, och för svensktalande är det knepigt eftersom svenskan ofta använder perfekt och preteritum friare än engelskan kräver. Använd past simple (preteritum) för en avslutad handling vid en bestämd tidpunkt – uttalad eller underförstådd: "I saw her yesterday." Använd present perfect för erfarenheter, färska nyheter eller oavslutad tid med relevans för nuet: "I've seen that film." Tänk på att en utsatt avslutad tidpunkt tvingar fram past simple – på engelska säger man aldrig "I have seen her yesterday". Jämför också "He lived in Rome for years" (han bor inte kvar där) med "He has lived in Rome for years" (han bor fortfarande kvar).
Exempel
- 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)
Hela lektionen
Allt i videon, som text.
-
Säg <t>I have seen her yesterday</t> så rycker varje modersmålstalare till. Ett enda ord, <t>yesterday</t>, förstör hela meningen. Här är varför.
-
Det här är det största tempusvalet i engelskan. Gör du rätt låter du genast mer flytande. Regeln är kort.
-
<t>Past simple</t> stänger dörren om ett avslutat ögonblick: en bestämd tid, sagd eller underförstådd. <t>Present perfect</t> lämnar dörren öppen: erfarenhet, färska nyheter eller tid som fortfarande pågår, allt med betydelse nu.
-
En avslutad handling vid en angiven tid tar <t>past simple</t>. I saw her yesterday.
-
Ta bort tiden och prata om själva erfarenheten, så behöver du <t>present perfect</t>. När spelar ingen roll; det viktiga är att det hände. I've seen that film.
-
Färska nyheter med effekt nu tar också <t>present perfect</t>. Det är resultatet som räknas. I've lost my keys.
-
Men lägg till ögonblicket då det hände, och dörren slår igen. En angiven, avslutad tid tvingar fram <t>past simple</t>, varje gång. I lost them this morning.
-
Se vad ett enda tempus avslöjar. <t>He lived in Rome for years</t> betyder att han är borta; det kapitlet är stängt. He lived in Rome for years.
-
Byt till <t>present perfect</t>, och han är kvar. <t>He has lived in Rome for years</t> betyder att tiden inte är slut: det gäller än idag. He has lived in Rome for years.
-
Här är misstag nummer ett: <t>present perfect</t> ihop med en avslutad tid. <t>I have seen her yesterday</t> är fel. <t>Yesterday</t> är över, så det måste bli <t>I saw her yesterday</t>.
-
Det omvända lurar också. För en livserfarenhet utan tid använder du <t>present perfect</t>, inte <t>past simple</t>. Fråga <t>Have you ever been to Japan?</t>, inte <t>Did you ever go?</t>.
-
Ett snabbt test: kan du lägga till en bestämd förfluten tid? I så fall <t>past simple</t>. <t>Just</t>, <t>already</t> och <t>yet</t> drar dig åt andra hållet, mot <t>present perfect</t>. I've already finished.
-
Kom ihåg: är tiden angiven och avslutad, <t>past simple</t>. Handlar det om erfarenhet, färska nyheter eller pågående tid, <t>present perfect</t>.