Igeidők és szemlélet

Present perfect continuous (have been + -ing) egyszerűen

Szint B1 Igeidők és szemlélet
A lényeg

A present perfect continuous-t a have/has been + ige-ing alakkal képezzük, és arra jó, hogy kiemeld: egy tevékenység mennyi ideje tart, és a jelenig is folyik. Például az "I've been waiting for an hour." azt jelenti, hogy egy órája várakozol, és még most is vársz; a "She's been studying since 9am." pedig azt, hogy reggel 9 óta tanul folyamatosan. Vigyázz a for és a since különbségére: a for után időtartam áll ("for an hour"), a since után pedig kezdőpont ("since 9am") - magyarul mindkettő lehet "óta", ezért könnyű elrontani. Állapotot kifejező igékkel (know, love) viszont ne használd ezt az alakot, vagyis ne mondj olyat, hogy "I've been knowing him".

Példák

  • 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

A teljes lecke

Minden a videóból, szövegben.

  1. have been + -ing

    a present perfect continuous

    Az <t>I've waited</t> és az <t>I've been waiting for an hour</t> hasonló, de csak az egyik érezteti minden percét. Itt az igeidő, ami ezt teszi.

  2. have / has + been + verb-ing

    Akkor használd ezt az igeidőt, ha hangsúlyozni akarod, mióta tart valami, egészen mostanáig. Az alak egyszerű: <t>have</t> vagy <t>has</t>, plusz <t>been</t>, plusz az <t>-ing</t>-es ige.

  3. Eredmény vagy időtartam

    present perfect
    • az eredmény
    • kész van
    • mi történt
    perfect continuous
    • a tevékenység
    • még tart
    • meddig

    Vesd össze a két <t>perfect</t>et. Az egyszerű <t>present perfect</t> az eredményre mutat: kész van. A <t>continuous</t> magára a tevékenységre: meddig, még tart, az erőfeszítés, amit szinte érzel.

  4. I've been waiting for an hour.

    mostanáig tart

    Kezdd a fő használattal: olyan cselekvés, ami a múltban kezdődött és most is tart. I've been waiting for an hour.

  5. She's been studying for three hours.

    for = időtartam

    Most a két szócska, ami hozzá tartozik. A <t>for</t> egy időtartammal jár. Egy óra, két hét, egy örökkévalóság. She's been studying for three hours.

  6. She's been studying since 9am.

    since = kezdőpont

    A <t>since</t> a kezdőponttal jár: egy időpont, egy nap, egy év. <t>Since</t> kilenc, <t>since</t> hétfő, <t>since</t> 2020. She's been studying since 9am.

  7. It's been raining all day.

    friss, látható hatás

    Egy jelen eredményt is megmagyaráz. A tevékenység talán épp abbamaradt, de a hatása még látszik. It's been raining all day.

  8. How long have you been learning English?

    how long = időtartam-kérdés

    Az időtartamra a <t>how long</t> kérdéssel kérdezz. Ez a természetes kérdés, amire ez az igeidő készült. How long have you been learning English?

  9. I've been working since two hours. since + időtartam
    I've been working for two hours. for + időtartam

    for = meddig · since = mióta.

    Most a klasszikus csapda. Ne mondd, hogy <t>since two hours</t>. A <t>since</t> kezdőpontot jelöl, nem hosszt. A két óra hossz, tehát <t>for two hours</t> kell.

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

    Az állapotigék (know, like, own) az egyszerű perfectet veszik.

    Második csapda: az állapotigék. Az olyan igék, mint <t>know</t>, <t>like</t> vagy <t>own</t>, állapotot írnak le, nem cselekvést, ezért nem veszik fel ezt az igeidőt. Nem <t>been knowing</t> valakit: egyszerűen <t>known</t>.

  11. I've been reading all morning.

    az erőfeszítés, nem az eredmény

    Még egy ellentét, ami az egészet megmutatja. Az <t>I've read it</t> az eredményt közli. Az <t>I've been reading it</t> a folyamatban lévő erőfeszítésbe helyez, talán nem is befejezve. I've been reading all morning.

  12. Jegyezd meg

    • have/has + been + -ing → meddig
    • for + időtartam · since + kezdőpont
    • Állapotigékkel nem (know, like)

    Jegyezd meg tehát: <t>have</t> vagy <t>has</t>, plusz <t>been</t>, plusz <t>-ing</t>, hogy hangsúlyozd, meddig. A <t>for</t> időtartamot vesz; a <t>since</t> kezdőpontot; az állapotigék pedig egyszerűek maradnak.