Present perfect ar present perfect continuous

B1 · VidutinisDažnai painiojamos formos

I have read the book ar I have been reading the book? Baigtas rezultatas ar vis dar vykstanti veikla. Lietuviškai panašų skirtumą jauti tarp „perskaičiau“ ir „skaičiau“.

Ką išmoksi

  • Present perfect simple vartojamas REZULTATUI, baigtam veiksmui arba konkrečiam kiekiui
  • Present perfect continuous vartojamas veiklos TRUKMEI arba pačiam veiklos procesui
  • Continuous forma dažnai paaiškina dabartinę situaciją (pavyzdžiui, nuovargį ar tai, kodėl kas nors šlapia)
  • Su skaičiumi ar konkrečiu kiekiu (three cups, five books) vartojama simple forma, o ne continuous
  • Lietuviškas esamasis laikas su „jau“ ar „nuo“ („laukiu jau valandą“) angliškai virsta present perfect (continuous) su for (trukmė) arba since (pradžios momentas)

Rezultatas ar vykstanti veikla

Abi formos sieja praeitį su dabartimi. Simple forma (have + 3-ioji forma) pabrėžia rezultatą – tai, kad kas nors padaryta. Continuous forma (have been + -ing) pabrėžia procesą: veikla truko kurį laiką ir dažnai tebesitęsia.

Lietuvių kalboje tęstinių formų nėra, bet panašų skirtumą padeda pajusti veikslas: „Perskaičiau knygą“ (baigiau, žinau pabaigą) ir „Skaičiau knygą“ arba „Skaitau knygą jau savaitę“ (veikla, galbūt dar nebaigta). Angliškai šis skirtumas privalomas: jį visada parodo veiksmažodžio forma.

"I have read the book. (rezultatas: žinau, kuo baigiasi)"
"I have been reading the book. (procesas: tai, ką veikiau pastaruoju metu, galbūt dar nebaigiau)"

Present perfect simple: rezultatas ir kiekis

Simple formą vartok, kai svarbu, kas padaryta ar baigta, arba kiek kartų ar kiek kas nors įvyko, ypač su konkrečiu skaičiumi.

Būsenos veiksmažodžiai, pavyzdžiui, know, like, want, belong ar have (reikšme „turėti“), beveik visada vartojami simple forma. „Pažįstu jį dešimt metų“ angliškai yra I've known him for ten years, o ne I've been knowing him.

"She has read that book. (baigta: knyga jau padėta į lentyną)"
"He has written five books this year. (konkretus baigtas kiekis)"

Present perfect continuous: trukmė ir procesas

Continuous formą vartok, kai kalbi apie tai, kiek laiko trunka veikla, arba kai paaiškini dabartinę situaciją, kurią sukėlė ilga ar ką tik pasibaigusi veikla.

Didžiausia kliūtis – lietuviškas esamasis laikas. Sakome „Ji jau dvi savaites skaito tą knygą“ ar „Laukiu nuo devintos“, o angliškai esamasis laikas čia netinka: She has been reading that book for two weeks. Atkreipk dėmesį ir į prielinksnius: trukmei (dvi savaites, valandą) reikia for, pradžios momentui (2018-ieji, pirmadienis, devinta valanda) – since.

Su veiksmažodžiais work, live, teach ar study su for/since dažniausiai tinka abi formos: She has worked / has been working there since 2018. Klaidingas tik esamasis laikas: She works there since 2018.

Kai paaiškini savo nuovargį, lietuviškai dažniausiai sakai būtuoju laiku: „Visą dieną dirbau.“ Angliškai, kai veikla siejama su dabartine būsena, natūraliausia sakyti I've been working all day.

"She has been reading that book for two weeks. (veikla tęsiasi: pabrėžiama trukmė)"
"Why are you so tired? — I've been working all day. (paaiškina dabartinę būseną)"

Naudingas testas: ar yra konkretus skaičius?

Jei suskaičiuoji ką nors konkretaus (kiek kartų, kiek vienetų), vartok simple formą. Jei apibūdini pačią veiklą ir nieko neskaičiuoji, dažniausiai tiks continuous.

Lietuviškos užuominos: „visą dieną“, „visą rytą“, „jau valandą“, „nuo ryto“ rodo į continuous; „jau baigiau“, „padaryta“, „tris kartus“, „penkias knygas“ – į simple.

"I have had three cups of coffee today. (skaičiuojama: simple)"
"I have been drinking coffee all morning. (pati veikla: continuous)"

Anglų kalba kasdienybėje

"I've finished the report. (rezultatas: darbas padarytas)"
"I've been working on the report all week. (procesas: pabrėžiamos pastangos ir trukmė)"
"Your eyes are red — have you been crying?"
"She has written three articles this month."

Atkreipk dėmesį

✗I am waiting here already an hour.
✓I've been waiting here for an hour.

Pažodžiui išverstas sakinys „Laukiu čia jau valandą“. Angliškai trukmei iki dabar reikia present perfect continuous, o „jau valandą“ yra for an hour, ne already an hour.

✗I have been having three cups of coffee today.
✓I have had three cups of coffee today.

Su skaičiumi ar baigtu kiekiu vartojama simple forma, o ne continuous.

✗She has read that book for two weeks.
✓She has been reading that book for two weeks.

Jei veikla trunka ir dar nebaigta („jau dvi savaites skaito“), reikia continuous formos; has read reikštų, kad knygą ji jau perskaitė.

✗How long are you waiting?
✓How long have you been waiting?

Pažodžiui išverstas klausimas „Kiek laiko lauki?“. Apie veiklos trukmę iki dabar klausiama su present perfect continuous.

✗She works there since 2018.
✓She has been working there since 2018.

Lietuviškai „Ji ten dirba nuo 2018 metų“ – esamasis laikas, bet angliškai su since reikia present perfect (has been working arba has worked).

✗I've been knowing him for ten years.
✓I've known him for ten years.

Būsenos veiksmažodžiai, pavyzdžiui, know, like ar belong, continuous formos neturi. „Pažįstu jį dešimt metų“ yra I've known him for ten years.

Palyginimas su tavo kalba

Lietuviškai veiklai, kuri prasidėjo praeityje ir tebesitęsia, vartojame esamąjį laiką su „jau“ arba „nuo“: „Laukiu jau valandą“, „Ji ten dirba nuo 2018 metų“

Angliškai esamasis laikas apibūdina tik dabartį. Kai kalbi apie laikotarpį iki dabar, reikia present perfect: „I have been waiting for an hour“ (pabrėžiama trukmė), „She has been working there since 2018“ arba „She has worked there since 2018“. Sakiniai „I am waiting already an hour“ ar „She works there since 2018“ yra klaidingi. „Jau“ čia neverčiamas already: trukmei reikia for (for an hour), pradžios momentui – since (since 2018). „Kiek laiko…?“ angliškai yra How long have you been…?

Lietuviški veikslai: „perskaičiau knygą“ (rezultatas, baigta) ir „skaičiau knygą“ (veikla, procesas)

Tai gera užuomina: jei lietuviškai natūraliai sakytum priešdėlinį „perskaičiau“, „parašiau“, „išgėriau“, dažniausiai tiks simple forma: „I've read three books.“ Jei kalbi apie pačią veiklą („skaičiau“, „dirbau“, „laukiu“), dažnai tiks continuous: „I've been reading all evening.“ Tik atmink, kad su būsenos veiksmažodžiais (know, like, want) continuous forma nevartojama.

„Kodėl taip pavargai?“ – „Visą dieną dirbau.“ Lietuviškai paaiškinimas čia yra būtojo laiko

Angliškai, kai ką tik pasibaigusi ar dar vykstanti veikla paaiškina dabartinę būseną, natūraliausia vartoti present perfect continuous: „I've been working all day.“, „Your eyes are red — have you been crying?“ „I worked all day“ skamba kaip pasakojimas apie baigtą praeities dieną, nebesusietą su dabartimi.

💡 Ar lietuviškame sakinyje yra esamasis laikas su „jau“ ar „nuo“? Angliškai reikia have/has (been) su for + trukme arba since + pradžios momentu.

💡 Jei lietuviškai sakytum „visą dieną…“, „jau valandą…“, „nuo ryto…“, galvok apie have/has been + -ing.

💡 Ar yra konkretus skaičius (tris kartus, penkias knygas)? Simple. Ar „visą dieną“? Continuous.

Situacija iš gyvenimo: klausi kolegės, kaip sekasi darbas

"How's the presentation coming along?"

"I've been working on the slides for hours — I still have the data section left."

"Have you finished the introduction, at least?"

"Yes, I've finished that part already — just the data section now."

Praktika

1 užduotis · Pasirink teisingą formą

Choose the correct form: I ___ three cups of coffee today. (a completed count)

2 užduotis · Pasirink teisingą formą

Choose the correct form: I ___ coffee all morning. (emphasis on the ongoing activity)

3 užduotis · Pasirink teisingą formą

Choose the correct form: She ___ that book — it's on the shelf now. (finished result)

4 užduotis · Pasirink teisingą formą

Choose the correct form: She ___ that book for two weeks. (still not finished, ongoing)

5 užduotis · Pasirink teisingą formą

Choose the correct form: Why are you so tired? — I ___ all day.

6 užduotis · Pasirink teisingą formą

Choose the correct form: He ___ five books this year. (a specific completed number)

7 užduotis · Pasirink teisingą atsakymą

Which form emphasizes the RESULT or a completed quantity, rather than the ongoing activity?

8 užduotis · Pasirink teisingą atsakymą

Which form emphasizes the DURATION or ongoing nature of an activity?

9 užduotis · Įrašyk tinkamą veiksmažodžio wait formą

Complete with the correct form of 'wait': I ___ for an hour, and the bus still hasn't come. (emphasis on duration)

10 užduotis · Įrašyk tinkamą veiksmažodžio finish formą

Complete with the correct form of 'finish': I ___ my homework, so now I can relax. (finished result)

11 užduotis · Dažna klaida: „jau trejus metus“ su esamuoju laiku

Lithuanian: “Anglų kalbos mokausi jau trejus metus.” Which English sentence is correct?

Greitas iššūkis

Penki įvairūs klausimai – pasitikrink, ką išmokai.

Klausimas 1 / 5

Rezultatas: 0/0

Choose the correct form: Your eyes are red — ___ you ___ ?

Ką išmokai

  • Present perfect simple pabrėžia rezultatą, tai, kad kas nors baigta, arba konkretų kiekį.
  • Present perfect continuous pabrėžia trukmę ar procesą – tai, kas lietuviškai skamba kaip „jau valandą laukiu“.
  • Continuous forma dažnai paaiškina, kodėl dabar yra taip, kaip yra (nuovargis, raudonos akys, šlapi drabužiai).
  • Su konkrečiu skaičiumi vartojama simple forma; būsenos veiksmažodžiai (pavyzdžiui, know) taip pat lieka simple formos.
  • Lietuviškas esamasis laikas su „jau“ ar „nuo“ → have/has (been) … for + trukmė / since + pradžios momentas, niekada ne anglų present simple.
Visos šios kategorijos pamokos