Present Perfect Continuous



Present Perfect Continuous Tense
Hozirgi tugallangan davomiy zamon


Ishlatilishi:


•O’tgan zamonda boshlanib hozirgacha davom etayotgan ish-harakatining davomiyligini ko’rsatish uchun ishlatiladi. Asosan for, since, all morning/day/year so’zlari bilan.

Sean has been writing letters all morning.
Shon ertalabdan beri xatlar yozyapti.

I have been learning English for five years.
Men ingliz tilini 5 yildan buyon o’rganyapman.


O’tgan zamonda boshlanib, bir muddat davom etgan yoki hozirgacha davom etayotgan ish-harakatga ishlatiladi. Hozirgi zamonda ish-harakatning natijasi ko’rinib turadi.

Mrs Lyon is upset. Her students have been misbehaving since lunchtime.
Layon honim hafa. Uning o’quvchilari tushdan buyon o’zlarini yomon tutishyapti.


Zerikish yoki jahlni ifodalashda ishlatiladi.      
                                                     
 Someone has been throwing their rubbish into my garden
.Kimdir chiqindilarni mening bog’imga tashlayapti.

I have been waiting for you for two hours.
Men seni ikki soatdan beri kutib turibman.


Eslatma: live, work, teach va feel fe’llari ham Present Perfect ham Present perfect zamonida ishlatilishi mumkin. Ma’nosi ikkala zamonda ham bir xil bo’ladi:

She has taught/ has been teaching Physics for more than fifteen years.
U fizikani 15 yildan ortiq o’qitib kelyapti.


Formulasi:


(+) Subject+have/has been+verb+ing.


(?)Have/Has+subject+been+verb+ing?

(-) Subject+haven’t/hasn’t been+verb+ing.
I have been playing tennis for 3 years.
He has been playing tennis since May.

How long have you been playing tennis?

I haven’t been playing tennis for 3 years.
He hasn’t been playing tennis since May.




(+)
(-)
(?)
I have been reading
You have been reading
He has been reading
She has been reading
It has been reading
We have been reading
You have been reading
They have been reading
I haven’t been reading
You haven’t been reading
He hasn’t been reading
She hasn’t been reading
It hasn’t been reading
We haven’t been reading
You haven’t been reading
They haven’t been reading
Have I been reading?
Have you been reading?
Has he been reading?
Has she been reading?
Has it been reading?
Have we been reading?
Have you been reading?
Have they been reading?


Present Perfect Continuous ning kalit so’zlari:

For- davomida
Since- dan buyon
how long- qachondan buyon
Lately- yaqindan beri
Recently- yaqindan beri
We have been picking tangerines for 2 hours

I have been looking for the students' dormitory for 40 minutes

Comments

Popular posts from this blog

Present Continuous

Degrees of Adjectives. Sifat darajalari.

Future Simple