Tider og aspekt

Present perfect continuous på engelsk (have been + -ing)

Niveau B1 Tider og aspekt
Hovedidé

Present perfect continuous dannes med have/has been + udsagnsord på -ing og fremhæver, hvor længe noget har stået på, og at det stadig sker lige nu: "I've been waiting for an hour." og "She's been studying since 9am." Du bruger 'for' om en periode (for an hour) og 'since' om et starttidspunkt (since 9am) – en skelnen, vi ikke har på samme måde på dansk, hvor vi bare siger 'i en time' og 'siden klokken 9'. Pas på ikke at sige "since two hours", og brug ikke tiden med tilstandsverber: man siger ikke "I've been knowing him", men "I've known him". Når regnen har stået på hele dagen, siger man "It's been raining all day."

Eksempler

  • 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

Hele lektionen

Alt i videoen, som tekst.

  1. have been + -ing

    present perfect continuous

    <t>I've waited</t> og <t>I've been waiting for an hour</t> lyder ens, men kun den ene får dig til at mærke hvert minut. Her er tiden, der gør det.

  2. have / has + been + verb-ing

    Brug denne tid, når du vil understrege, hvor længe noget har stået på, helt frem til nu. Formen er enkel: <t>have</t> eller <t>has</t>, plus <t>been</t>, plus verbet med <t>-ing</t>.

  3. Resultat eller længde

    present perfect
    • resultatet
    • det er færdigt
    • hvad der skete
    perfect continuous
    • aktiviteten
    • stadig i gang
    • hvor længe

    Sammenlign de to perfektum-former. Almindelig <t>present perfect</t> peger på resultatet: det er gjort. <t>Continuous</t> peger på selve aktiviteten: hvor længe, stadig i gang, indsatsen du næsten mærker.

  4. I've been waiting for an hour.

    i gang frem til nu

    Start med hovedbrugen: en handling, der begyndte i fortiden og stadig sker nu. I've been waiting for an hour.

  5. She's been studying for three hours.

    for = varighed

    Nu de to små ord, der hører til. Brug <t>for</t> med en tidslængde, en varighed. En time, to uger, en evighed. She's been studying for three hours.

  6. She's been studying since 9am.

    since = startpunkt

    Brug <t>since</t> med punktet, hvor det begyndte: et klokkeslæt, en dag, et år. <t>Since</t> ni, <t>since</t> mandag, <t>since</t> 2020. She's been studying since 9am.

  7. It's been raining all day.

    for nylig, synlig effekt

    Den forklarer også et resultat lige nu. Aktiviteten er måske lige stoppet, men du ser stadig effekten. It's been raining all day.

  8. How long have you been learning English?

    how long = spørgsmål om længde

    Spørg om længden med <t>how long</t>. Det er det naturlige spørgsmål, denne tid blev lavet til. How long have you been learning English?

  9. I've been working since two hours. since + en længde
    I've been working for two hours. for + en længde

    for = hvor længe · since = fra hvornår.

    Nu den klassiske fælde. Sig ikke <t>since two hours</t>. <t>Since</t> markerer et startpunkt, ikke en længde. To timer er en længde, så det skal være <t>for two hours</t>.

  10. I've been knowing him for years. know = en tilstand
    I've known him for years. tilstand → present perfect

    Tilstandsverber (know, like, own) tager almindelig perfektum.

    Anden fælde: tilstandsverber. Verber som <t>know</t>, <t>like</t> og <t>own</t> beskriver tilstande, ikke aktiviteter, så de tager ikke denne tid. Du har ikke <t>been knowing</t> nogen: du har simpelthen <t>known</t> dem.

  11. I've been reading all morning.

    indsatsen, ikke resultatet

    En sidste kontrast, der viser hele pointen. <t>I've read it</t> melder resultatet. <t>I've been reading it</t> sætter dig midt i den igangværende indsats, måske ikke engang færdig. I've been reading all morning.

  12. Husk

    • have/has + been + -ing → hvor længe
    • for + længde · since + startpunkt
    • Ikke med tilstandsverber (know, like)

    Så husk: <t>have</t> eller <t>has</t>, plus <t>been</t>, plus <t>-ing</t>, for at understrege hvor længe. <t>For</t> tager en længde; <t>since</t> tager et startpunkt; og tilstandsverber forbliver enkle.