Present Perfect Continuous: реченици, вежби, тестови и примери

Present Perfect Continuous користиме

Present Perfect Continuous се користи за да се зборува за дејство што започнало во минатото и сè уште трае сега, или штотуку завршило, но има видлив резултат сега.

She has been working here for three years.
Таа работи тука веќе три години.

Present Perfect Continuous Форма

Subject + have/has been + V-ing

I have been studying all morning.
Учам цело утро.
He has been waiting for you.
Тој те чека.

Present Perfect Continuous Правило

  • Се користи за дејство што започнало во минатото и продолжува до сега.
    I have been living in this city since 2022.
    Живеам во овој град од 2022 година.
    They have been learning English for six months.
    Тие учат англиски веќе шест месеци.
  • Се користи за дејство што неодамна престанало, но неговиот резултат е видлив сега.
    She is tired because she has been running.
    Таа е уморна затоа што трчала.
    Your clothes are wet because it has been raining.
    Твојата облека е мокра бидејќи врнеше.
  • Го нагласува траењето или процесот на дејството.
    We have been working on this project all week.
    Работиме на овој проект цела недела.
    He has been preparing for the exam since morning.
    Тој се подготвува за испитот од утрово.
  • Често се користи со for и since за да се покаже времетраење.
    I have been reading for two hours.
    Читам веќе два часа.
    She has been working here since January.
    Таа работи тука од јануари.
  • Вообичаени временски изрази вклучуваат цел ден, целото утро, неодамна, во последно време, веќе, и од.
    They have been talking all evening.
    Тие разговараа цела вечер.
    I have been feeling tired lately.
    Во последно време се чувствувам уморно.
  • Present Perfect Continuous се фокусира на процесот, додека Present Perfect почесто се фокусира на резултатот.
    ✅ She has been writing emails all morning. (process)
    ✅ She has written five emails this morning. (result)
  • Некои глаголи обично не се користат во трајни форми (знае, сака, посакува, има потреба од, разбира).
    ✅ I have known her for years.
    ❌ I have been knowing her for years.

Present Perfect Continuous Негација

  • Негацијата се образува со have not been / has not been или со кратките форми haven't been / hasn't been.
    I haven't been sleeping well recently.
    Во последно време не спијам добро.
    She hasn't been working much this week.
    Таа не работеше многу оваа недела.
    They haven't been studying lately.
    Тие не учеле во последно време.

Present Perfect Continuous Прашања

Во прашањата, have или has доаѓа пред подметот.

Have/Has + subject + been + V-ing?
Wh-word + have/has + subject + been + V-ing?

Have you been waiting long?
Дали чекаш долго?
Has she been studying since morning?
Дали таа учи од утрово?
Why have they been arguing?
Зошто тие се расправаа?
How long has he been working here?
Колку долго работи тука?

Present Perfect Continuous Типични грешки

❌ 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 Реченици

I have been preparing for the interview since breakfast.
Се подготвувам за интервјуто уште од појадокот.
She has been working on the report all day.
Таа работи на извештајот цел ден.
We have been waiting for the update for two hours.
Чекаме на ажурирањето веќе два часа.
He has been learning English since last year.
Тој учи англиски од минатата година.
They have been discussing the new feature all morning.
Тие разговараат за новата функционалност цело утро.
I have been trying to fix this bug since yesterday.
Се обидувам да ја поправам оваа грешка од вчера.
She has been feeling much better recently.
Таа се чувствува многу подобро во последно време.
We have been living here for a long time.
Живееме тука веќе долго време.
He has been running every evening this month.
Тој трча секоја вечер овој месец.
The team has been developing this feature for several weeks.
Тимот ја развива оваа функција веќе неколку недели.

Present Perfect Continuous Примери

I have been checking the document for the last twenty minutes.
Го проверувам документот во последните дваесет минути.
She has been speaking to customers all afternoon.
Таа разговара со клиенти цело попладне.
They have been working on the same task since Monday.
Тие работат на истата задача од понеделник.
We have been looking for a better solution recently.
Во последно време баравме подобро решение.
He has been fixing the server since early morning.
Тој го поправа серверот од рано наутро.
I have been thinking about your idea a lot lately.
Во последно време многу размислував за твојата идеја.
She has been getting ready for the trip all day.
Таа се подготвуваше за патувањето цел ден.
We have been testing the application since last week.
Ја тестираме апликацијата од минатата недела.
He has been talking to HR about the new policy.
Тој разговараше со човечки ресурси за новата политика.
They have been planning the event for months.
Тие го планираат настанот со месеци.

Вежби по англиска граматика достапни во апликацијата

Tenses

Conditionals

Sentences

Verbs