Present Perfect Continuous naudojame
Esamasis atliktinis tęstinis laikas vartojamas kalbant apie veiksmą, kuris prasidėjo praeityje ir vis dar tęsiasi dabar arba ką tik baigėsi, bet dabar turi matomą rezultatą.
She has been working here for three years.
Ji čia dirba jau trejus metus.
Ji čia dirba jau trejus metus.
Present Perfect Continuous Forma
Subject + have/has been + V-ing
I have been studying all morning.
Aš mokiausi visą rytą.
Aš mokiausi visą rytą.
He has been waiting for you.
Jis laukia tavęs.
Jis laukia tavęs.
Present Perfect Continuous Taisyklė
-
Jis vartojamas veiksmui, kuris prasidėjo praeityje ir tęsiasi iki dabar.
I have been living in this city since 2022.
Šiame mieste gyvenu nuo 2022 metų.They have been learning English for six months.
Jie mokosi anglų kalbos jau šešis mėnesius. -
Jis vartojamas veiksmui, kuris neseniai baigėsi, tačiau jo rezultatas matomas dabar.
She is tired because she has been running.
Ji yra pavargusi, nes bėgiojo.Your clothes are wet because it has been raining.
Tavo drabužiai šlapi, nes lijo. -
Tai pabrėžia veiksmo trukmę ar eigą.
We have been working on this project all week.
Mes dirbome prie šio projekto visą savaitę.He has been preparing for the exam since morning.
Jis ruošėsi egzaminui nuo ryto. -
Jis dažnai vartojamas su for ir since, kad parodytų trukmę.
I have been reading for two hours.
Skaitau jau dvi valandas.She has been working here since January.
Ji čia dirba nuo sausio mėnesio. -
Dažni laiko posakiai yra visą dieną, visą rytą, pastaruoju metu, pastaruoju metu, jau ir nuo.
They have been talking all evening.
Jie kalbėjosi visą vakarą.I have been feeling tired lately.
Pastaruoju metu jaučiuosi pavargęs. -
Esamasis atliktinis tęstinis laikas sutelkia dėmesį į procesą, o esamasis atliktinis laikas dažniau sutelkia dėmesį į rezultatą.
✅ She has been writing emails all morning. (process)✅ She has written five emails this morning. (result)
-
Kai kurie veiksmažodžiai paprastai nevartojami tęstinėse formose (žinoti, mėgti, norėti, reikėti, suprasti).
✅ I have known her for years.❌ I have been knowing her for years.
Present Perfect Continuous Neigimas
-
Neigimas sudaromas su have not been / has not been arba trumpomis formomis haven't been / hasn't been.
I haven't been sleeping well recently.
Pastaruoju metu prastai miegu.She hasn't been working much this week.
Šią savaitę ji nedaug dirbo.They haven't been studying lately.
Pastaruoju metu jie nesimokė.
Present Perfect Continuous Klausimai
Klausimuose have arba has eina prieš veiksnį.
Have/Has + subject + been + V-ing?
Wh-word + have/has + subject + been + V-ing?
Have you been waiting long?
Ar ilgai laukei?
Ar ilgai laukei?
Has she been studying since morning?
Ar ji mokosi nuo ryto?
Ar ji mokosi nuo ryto?
Why have they been arguing?
Kodėl jie ginčijosi?
Kodėl jie ginčijosi?
How long has he been working here?
Kiek laiko jis čia dirba?
Kiek laiko jis čia dirba?
Present Perfect Continuous Tipinės klaidos
❌ She has been work all day.
✅ She has been working all day.
❌ I am been studying since morning.
✅ I have been studying since morning.
❌ Has he been wait long?
✅ Has he been waiting long?
❌ I have been knowing her for years.
✅ I have known her for years.
❌ She has worked all morning. (if you want to stress the process)
✅ She has been working all morning.
Present Perfect Continuous Sakiniai
I have been preparing for the interview since breakfast.
Ruošiuosi pokalbiui nuo pusryčių.
Ruošiuosi pokalbiui nuo pusryčių.
She has been working on the report all day.
Ji visą dieną dirbo prie ataskaitos.
Ji visą dieną dirbo prie ataskaitos.
We have been waiting for the update for two hours.
Mes laukėme atnaujinimo dvi valandas.
Mes laukėme atnaujinimo dvi valandas.
He has been learning English since last year.
Jis mokosi anglų kalbos nuo praėjusių metų.
Jis mokosi anglų kalbos nuo praėjusių metų.
They have been discussing the new feature all morning.
Jie visą rytą diskutavo apie naują funkciją.
Jie visą rytą diskutavo apie naują funkciją.
I have been trying to fix this bug since yesterday.
Bandau ištaisyti šią klaidą nuo vakar.
Bandau ištaisyti šią klaidą nuo vakar.
She has been feeling much better recently.
Pastaruoju metu ji jaučiasi daug geriau.
Pastaruoju metu ji jaučiasi daug geriau.
We have been living here for a long time.
Mes čia gyvename jau seniai.
Mes čia gyvename jau seniai.
He has been running every evening this month.
Jis bėgioja kiekvieną vakarą šį mėnesį.
Jis bėgioja kiekvieną vakarą šį mėnesį.
The team has been developing this feature for several weeks.
Komanda šią funkciją kuria jau kelias savaites.
Komanda šią funkciją kuria jau kelias savaites.
Present Perfect Continuous Pavyzdžiai
I have been checking the document for the last twenty minutes.
Pastarąsias dvidešimt minučių tikrinau dokumentą.
Pastarąsias dvidešimt minučių tikrinau dokumentą.
She has been speaking to customers all afternoon.
Ji visą popietę kalbėjosi su klientais.
Ji visą popietę kalbėjosi su klientais.
They have been working on the same task since Monday.
Jie dirba prie tos pačios užduoties nuo pirmadienio.
Jie dirba prie tos pačios užduoties nuo pirmadienio.
We have been looking for a better solution recently.
Pastaruoju metu ieškome geresnio sprendimo.
Pastaruoju metu ieškome geresnio sprendimo.
He has been fixing the server since early morning.
Jis tvarko serverį nuo ankstyvo ryto.
Jis tvarko serverį nuo ankstyvo ryto.
I have been thinking about your idea a lot lately.
Pastaruoju metu daug galvojau apie tavo idėją.
Pastaruoju metu daug galvojau apie tavo idėją.
She has been getting ready for the trip all day.
Ji visą dieną ruošėsi kelionei.
Ji visą dieną ruošėsi kelionei.
We have been testing the application since last week.
Programėlę testuojame nuo praėjusios savaitės.
Programėlę testuojame nuo praėjusios savaitės.
He has been talking to HR about the new policy.
Jis kalbėjosi su personalo skyriumi apie naują politiką.
Jis kalbėjosi su personalo skyriumi apie naują politiką.
They have been planning the event for months.
Jie planuoja šį renginį jau kelis mėnesius.
Jie planuoja šį renginį jau kelis mėnesius.