Present perfect (esamasis atliktinis laikas)

B1 · VidutinisEsamieji laikai

Present perfect sieja praeitį su dabartimi: svarbus rezultatas ar ryšys su dabar, o ne tikslus laikas. Lietuviškai čia dažniausiai sakome būtąjį laiką („pamečiau“), o angliškai reikia kitos formos.

Ką išmoksi

  • Forma: have/has + būtojo laiko dalyvis (I have finished, she has finished)
  • Vartojamas, kai tikslus laikas nepasakomas arba nesvarbus: svarbus rezultatas dabar
  • Dažnai eina su ever, never, already, yet, just, so far ir for/since
  • Skirtumas nuo past simple, kuriam reikia (arba numanomas) konkretaus, jau pasibaigusio laiko

Praeities veiksmas, kuris svarbus dabar

Present perfect (esamasis atliktinis laikas) sieja tai, kas įvyko praeityje, su dabartimi: nes tai ką tik įvyko, nes rezultatas vis dar svarbus arba nes tai įvyko kada nors iki šiandien, ir nesvarbu kada.

Lietuviškai tokiais atvejais dažniausiai sakome būtąjį kartinį laiką: „Pamečiau raktus“. Tai visiškai taisyklinga lietuvių kalba, bet angliškai šiai reikšmei vartojamas present perfect: „I've lost my keys.“ Šis sakinys reiškia, kad raktų dabar neturi.

"I've lost my keys."
"She has finished her homework."
"They've never been to Italy."

Kaip sudaromas present perfect

Vartok have (I/you/we/they) arba has (he/she/it) ir po jo – pagrindinio veiksmažodžio būtojo laiko dalyvį (trečiąją formą). Daug dalyvių taisyklingi (-ed), bet daugelis dažnų veiksmažodžių netaisyklingi: go → gone, see → seen, do → done.

Lietuviškai irgi yra panašių sudėtinių formų: „esu buvęs (buvusi)“, „esame matę“, „ji yra baigusi“. Bet lietuviškai pagalbinis veiksmažodis yra būti, o dalyvis kaitomas pagal giminę ir skaičių. Angliškai pagalbinis visada have, niekada be: „She has arrived“, ne „She is arrived“. Ir angliškas dalyvis nekinta: gone, seen – visiems asmenims.

Sutrumpintos formos: I've, you've, we've, they've, he's/she's/it's (= has). Neigimas: haven't/hasn't. Klausimas: have/has prieš veiksnį: „Have you finished?“

"I have finished the report."
"She has already left."
"We have never tried this before."

Signaliniai žodžiai

Ever ir never klausia ir atsako apie patirtį per visą gyvenimą iki dabar. Already (dažniausiai teigiamuosiuose sakiniuose) ir yet (klausimuose ir neigimuose) pasako, ar kas nors jau įvyko, ar dar ne. Just reiškia „ką tik“. So far ir up to now rodo, kad laikotarpis dar nesibaigė.

Lietuviškas „jau“ angliškai skyla: teigiamajame sakinyje tai already („She has already left.“ – „Ji jau išėjo“), klausime – paprastai yet sakinio gale („Have you finished the report yet?“ – „Ar jau baigei ataskaitą?“). „Dar ne“ ir „dar nebaigiau“ yra not … yet: „I haven't finished yet.“ O „kada nors“ yra ever: „Have you ever eaten sushi?“

„Ką tik“ angliškai yra have just + dalyvis: „Jis ką tik atvyko“ → „He's just arrived.“ Kelionėms ir patirčiai, pavyzdžiui, „Ar kada nors buvai Japonijoje?“, vartojamas been, ne gone: „Have you ever been to Japan?“ (Gone reiškia, kad žmogus išvyko ir dar negrįžo: „She has gone home.“)

"Have you ever eaten sushi?"
"I haven't finished yet."
"He's just arrived."
"We've done a lot so far."

Present perfect ar past simple?

Present perfect vartojamas, kai laikas nepasakomas arba nesvarbus. Kai tik nurodai konkretų, jau pasibaigusį laiką (yesterday, in 2019, last week, two days ago), reikia past simple. Klausimai su when irgi būna past simple laike.

Čia lietuvių kalba tau padeda: „Mačiau tą filmą praėjusią savaitę“, „Kada atvykai?“ – būtasis laikas, ir angliškai taip pat: „I saw that movie last week“, „When did you arrive?“ Išmokus present perfect, nekišk jo ten, kur yra konkretus laikas: „When have you arrived?“ ir „I have seen that movie last week“ – klaidos. Sunkiau priešingas atvejis: kai laiko nėra („Ar jau pavalgei?“, „Niekada nebuvau Japonijoje“), angliškai reikia present perfect: „Have you eaten yet?“, „I've never been to Japan.“

Laikotarpis, kuris dar nesibaigė, irgi eina su present perfect: „How many books have you read this year?“ (metai dar tęsiasi). Ir tai, kas prasidėjo praeityje ir tęsiasi iki dabar, nors lietuviškai sakome esamuoju laiku: „Gyvenu čia penkerius metus“ → „I've lived here for five years.“ For eina su trukme (for five years, „penkerius metus“), since – su pradžios momentu (since 2019, „nuo 2019 metų“).

Verta žinoti: amerikiečių anglų kalboje su just, already ir yet dažnai girdėsi past simple („I just saw her.“, „Did you eat yet?“, „I lost my keys!“). Britų anglų kalboje paprastai išlaikomas present perfect. Šios pamokos užduotyse tikimasi present perfect.

"I have visited Paris. (be konkretaus laiko: bendra patirtis)"
"I visited Paris in 2019. (konkretus laikas: past simple)"

Anglų kalba kasdienybėje

"I've never seen anything like this."
"Have you finished the report yet?"
"She's just texted me — she's running late."
"We haven't decided where to go on vacation."

Atkreipk dėmesį

✗I have seen that movie last week.
✓I saw that movie last week.

Konkretus, pasibaigęs laikas (last week) reikalauja past simple. Lietuviškai irgi sakytum „mačiau praėjusią savaitę“.

✗She has went home.
✓She has gone home.

Present perfect reikia būtojo laiko dalyvio (gone, trečiosios formos), o ne past simple formos (went).

✗I live here for five years.
✓I've lived here for five years.

„Gyvenu čia penkerius metus“: tam, kas prasidėjo praeityje ir tęsiasi dabar, angliškai reikia present perfect su for ar since, o ne esamojo laiko.

✗I've lived here since five years.
✓I've lived here for five years.

Trukmė („penkerius metus“) – for. Since eina tik su pradžios momentu: since 2019, since Monday.

✗When have you arrived?
✓When did you arrive?

Klausimas su when klausia apie konkretų laiką, todėl past simple – lygiai kaip lietuviškai „Kada atvykai?“.

✗Were you ever in Japan?
✓Have you ever been to Japan?

Pažodžiui išverstas „Ar kada nors buvai Japonijoje?“. Klausiant apie patirtį per visą gyvenimą, vartojamas present perfect su been to.

✗Have you already eaten sushi?
✓Have you ever eaten sushi?

Iš „Ar jau esi valgęs suši?“. Klausiant apie patirtį („ar kada nors“), reikia ever. Already klausime reiškia nuostabą, kad kažkas įvyko taip greitai.

Palyginimas su tavo kalba

Kasdienėje kalboje lietuviai beveik viskam, kas įvyko, vartoja būtąjį kartinį laiką: „Pamečiau raktus“, „Ar jau pavalgei?“, „Mačiau jį vakar“

Angliškai lemia ne tai, kad veiksmas praeityje, o tai, ar nurodytas pasibaigęs laikas. Su konkrečiu laiku (yesterday, last week, in 2019, ago) ar su when – past simple: „I saw him yesterday“. Be laiko, kai svarbus rezultatas ar patirtis, – present perfect: „I've lost my keys“, „Have you eaten yet?“.

Lietuviškai yra ir sudėtinių formų: „Esu buvęs Japonijoje“, „Niekada nesu valgiusi suši“, „Ar esi matęs šį filmą?“

Jos labai panašios į present perfect ir reiškia tą patį – patirtį iki dabar: „I've been to Japan“, „I've never eaten sushi“, „Have you seen this film?“. Skirtumas tas, kad lietuviškai šios formos nebūtinos (galima sakyti ir „Niekada nevalgiau suši“), o angliškai patirčiai present perfect privalomas. Jei lietuviškai tiktų „esu …ęs“, angliškai tikrai reikės have + dalyvio.

„Gyvenu čia penkerius metus“, „Gyvenu čia nuo 2019 metų“: lietuviškai – esamasis laikas

Angliškai tai, kas prasidėjo praeityje ir tęsiasi dabar, reikalauja present perfect: „I've lived here for five years“, o ne „I live here for five years“ ir ne „since five years“. Trukmė („penkerius metus“) – for, pradžios momentas („nuo 2019 metų“) – since: for five years, since 2019.

„Jau“, „dar ne“, „ką tik“, „kada nors“: lietuviški žodeliai, kurie padeda atpažinti present perfect

Jei lietuviškame sakinyje yra vienas iš jų, angliškai beveik visada reikės present perfect. Tik atmink atitikmenis: „jau“ – already (teiginyje) arba yet (klausime), „dar ne“ – not … yet, „ką tik“ – just, „kada nors“ – ever. „Ar kada nors valgei suši?“ yra „Have you ever eaten sushi?“, o ne „Have you already eaten sushi?“.

💡 Ar yra pasibaigęs laikas (yesterday, last week, in 2019, ago) ar klausimas su when? Tada past simple – kaip lietuviškai „mačiau“, „atvykai“.

💡 Nėra konkretaus laiko (patirtis, rezultatas, „jau“, „dar ne“, „kada nors“)? Tada present perfect, nors lietuviškai sakytum „pavalgei“ ar „buvau“.

💡 „Penkerius metus“ → for five years; „nuo 2019 metų“ → since 2019 – su present perfect, kai veiksmas tęsiasi iki dabar.

💡 „Ką tik atvykau“ → I've just arrived.

Situacija iš gyvenimo: pasakojame draugei naujienas

"Have you seen the new café downtown?"

"Not yet — I've heard it's really good, though."

"We should go. Have you eaten lunch already?"

"No, I haven't. Let's go now, actually."

Praktika

1 užduotis · Pasirink teisingą formą

I ___ my keys — can you help me find them? (British English)

2 užduotis · Pasirink teisingas formas

___ you ever ___ to Japan?

3 užduotis · Pasirink teisingą formą

She ___ this movie three times already.

4 užduotis · Pasirink tinkamą žodį

We haven't finished the report ___.

5 užduotis · Pasirink teisingas formas

He ___ just ___ the news.

6 užduotis · Pasirink tinkamą žodį

I've ___ eaten sushi.

7 užduotis · Pasirink teisingą formą

How many books ___ this year?

8 užduotis · Užbaik sakinį

Complete: She ___ (finish) her homework already.

9 užduotis · Užbaik sakinį

Complete: They ___ (not/arrive) yet.

10 užduotis · Sudėliok žodžius į sakinį

?????

11 užduotis · Pasirink teisingą sakinį

Which is correct?

12 užduotis · Dažna klaida: esamasis laikas su trukme

Lithuanian: “Gyvenu čia penkerius metus.” Which English sentence is correct?

Greitas iššūkis

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

Klausimas 1 / 5

Rezultatas: 0/0

We ___ already ___ dinner.

Ką išmokai

  • Present perfect: have/has + būtojo laiko dalyvis, visada su have, niekada su be.
  • Vartojamas, kai laikas nepasakomas: svarbus rezultatas ar ryšys su dabartimi.
  • Pasibaigęs laikas (yesterday, in 2019) ar klausimas su when reikalauja past simple – kaip ir lietuviškas būtasis laikas.
  • Patirtis, rezultatai ir „jau / dar ne / kada nors“ – present perfect, nors lietuviškai sakytum „pavalgei“ ar „buvau“.
  • „Gyvenu čia penkerius metus“ → I've lived here for five years (for + trukmė, since + pradžios momentas).
Visos šios kategorijos pamokos