Tempus och aspekt

Present perfect continuous: have/has been + -ing

Nivå B1 Tempus och aspekt
Huvudidé

Present perfect continuous bildas med have/has been + verbets -ing-form och betonar hur länge något har pågått fram till nu: "I've been waiting for an hour." och "She's been studying since 9am." Du använder "for" framför en tidsperiod (for an hour) och "since" framför en startpunkt (since 9am) – blanda inte ihop dem, det heter aldrig "since two hours". Engelskan skiljer noga på den här pågående formen och vanlig present perfect, en skillnad som svenskan oftast bara uttrycker med tidsord som "i" och "sedan". Tänk också på att tillståndsverb (know, like) normalt inte används i -ing-form, så det heter "I've known him", inte "I've been knowing him".

Exempel

  • I've been waiting for an hour. the waiting started an hour ago and continues
  • She's been studying since 9am. studying began at 9am and is ongoing
  • It's been raining all day. rain has continued all day

Hela lektionen

Allt i videon, som text.

  1. have been + -ing

    present perfect continuous

    <t>I've waited</t> och <t>I've been waiting for an hour</t> låter lika, men bara den ena får dig att känna varje minut. Här är tempuset som gör det.

  2. have / has + been + verb-ing

    Använd det här tempuset när du vill betona hur länge något har pågått, ända fram till nu. Formen är enkel: <t>have</t> eller <t>has</t>, plus <t>been</t>, plus verbet med <t>-ing</t>.

  3. Resultat eller längd

    present perfect
    • resultatet
    • det är klart
    • vad som hände
    perfect continuous
    • aktiviteten
    • fortfarande igång
    • hur länge

    Jämför de två perfekt-formerna. Vanlig <t>present perfect</t> pekar på resultatet: det är klart. <t>Continuous</t> pekar på själva aktiviteten: hur länge, fortfarande igång, ansträngningen du nästan känner.

  4. I've been waiting for an hour.

    pågår fram till nu

    Börja med huvudanvändningen: en handling som började förr och fortfarande pågår nu. I've been waiting for an hour.

  5. She's been studying for three hours.

    for = varaktighet

    Nu de två små orden som hör till. Använd <t>for</t> med en tidslängd, en varaktighet. En timme, två veckor, en evighet. She's been studying for three hours.

  6. She's been studying since 9am.

    since = startpunkt

    Använd <t>since</t> med punkten då det började: ett klockslag, en dag, ett år. <t>Since</t> nio, <t>since</t> måndag, <t>since</t> 2020. She's been studying since 9am.

  7. It's been raining all day.

    nyligen, synlig effekt

    Det förklarar också ett resultat just nu. Aktiviteten kan precis ha slutat, men du ser fortfarande effekten. It's been raining all day.

  8. How long have you been learning English?

    how long = fråga om längd

    Fråga om längden med <t>how long</t>. Det är den naturliga frågan som det här tempuset byggdes för. How long have you been learning English?

  9. I've been working since two hours. since + en längd
    I've been working for two hours. for + en längd

    for = hur länge · since = sedan när.

    Nu den klassiska fällan. Säg inte <t>since two hours</t>. <t>Since</t> markerar en startpunkt, inte en längd. Två timmar är en längd, så det måste bli <t>for two hours</t>.

  10. I've been knowing him for years. know = ett tillstånd
    I've known him for years. tillstånd → present perfect

    Tillståndsverb (know, like, own) tar vanlig perfect.

    Andra fällan: tillståndsverb. Verb som <t>know</t>, <t>like</t> och <t>own</t> beskriver tillstånd, inte aktiviteter, så de tar inte det här tempuset. Du har inte <t>been knowing</t> någon: du har helt enkelt <t>known</t> dem.

  11. I've been reading all morning.

    ansträngningen, inte resultatet

    En sista kontrast som visar hela poängen. <t>I've read it</t> rapporterar resultatet. <t>I've been reading it</t> sätter dig mitt i den pågående ansträngningen, kanske inte ens klar. I've been reading all morning.

  12. Kom ihåg

    • have/has + been + -ing → hur länge
    • for + längd · since + startpunkt
    • Inte med tillståndsverb (know, like)

    Så kom ihåg: <t>have</t> eller <t>has</t>, plus <t>been</t>, plus <t>-ing</t>, för att betona hur länge. <t>For</t> tar en längd; <t>since</t> tar en startpunkt; och tillståndsverb förblir enkla.