Present Perfect Continuous foydalanamiz
Present Perfect Continuous o‘tgan zamonda boshlangan va hozirgacha davom etayotgan, yoki endigina to‘xtagan, ammo hozir ko‘rinadigan natijaga ega bo‘lgan harakat haqida gapirish uchun ishlatiladi.
U bu yerda uch yildan beri ishlab kelmoqda.
Present Perfect Continuous Forma
Subject + have/has been + V-ing
Men ertalab bo‘yi o‘qib keldim.
U sizni kutmoqda.
Present Perfect Continuous Qoidalar
-
U o‘tmishda boshlangan va hozirgacha davom etayotgan harakat uchun ishlatiladi.
I have been living in this city since 2022.
Men 2022-yildan beri bu shaharda yashab kelmoqdaman.They have been learning English for six months.
Ular olti oydan beri ingliz tilini o‘rganib kelishmoqda. -
U yaqinda tugagan, ammo natijasi hozir ham ko‘rinib turgan harakat uchun ishlatiladi.
She is tired because she has been running.
U charchagan, chunki u yugurib kelmoqda.Your clothes are wet because it has been raining.
Kiyimlaringiz ho‘l, chunki yomg‘ir yog‘ib turibdi. -
U harakatning davomiyligi yoki jarayonini ta’kidlaydi.
We have been working on this project all week.
Biz butun hafta davomida ushbu loyiha ustida ishladik.He has been preparing for the exam since morning.
U ertalabdan beri imtihonga tayyorgarlik ko‘rib kelmoqda. -
U ko‘pincha davomiylikni ko‘rsatish uchun for va since bilan ishlatiladi.
I have been reading for two hours.
Men ikki soatdan beri o‘qiyapman.She has been working here since January.
U yanvar oyidan beri bu yerda ishlamoqda. -
Keng tarqalgan vaqt ifodalari qatoriga kun bo‘yi, ertalab bo‘yi, yaqinda, so‘nggi paytlarda, davomida va beri kiradi.
They have been talking all evening.
Ular butun oqshom davomida gaplashib kelishdi.I have been feeling tired lately.
So‘nggi paytlarda o‘zimni charchagan his qilyapman. -
Present Perfect Continuous jarayonga e’tibor qaratadi, Present Perfect esa ko‘proq natijaga e’tibor qaratadi.
✅ She has been writing emails all morning. (process)✅ She has written five emails this morning. (result)
-
Ba’zi fe’llar odatda davomli shakllarda ishlatilmaydi (bilmoq, yoqtirmoq, xohlamoq, kerak bo‘lmoq, tushunmoq).
✅ I have known her for years.❌ I have been knowing her for years.
Present Perfect Continuous Inkor
-
Inkor have not been / has not been yoki ularning qisqa shakllari haven't been / hasn't been bilan yasaladi.
I haven't been sleeping well recently.
So‘nggi paytlarda yaxshi uxlay olmayapman.She hasn't been working much this week.
U bu hafta ko‘p ishlamayapti.They haven't been studying lately.
So‘nggi paytlarda ular o‘qishmayapti.
Present Perfect Continuous Savollar
So‘roqlarda have yoki has egadan oldin keladi.
Have/Has + subject + been + V-ing?
Wh-word + have/has + subject + been + V-ing?
Siz uzoq kutdingizmi?
U ertalabdan beri o‘qiyaptimi?
Nega ular bahslashib kelishmoqda?
U bu yerda qancha vaqtdan beri ishlaydi?
Present Perfect Continuous Mashqlar va testlar
Hozir mashq qiling
Qoidani amalda mustahkamlang. Bu atigi 30 soniya oladi.
Ushbu mashqdan Present Perfect Continuous zamonini haqiqiy gapda qo‘llay olishingizni tekshirish uchun foydalaning.
Present Perfect Continuous Odatdagi xatolar
Present Perfect Continuous Gaplar
Men nonushtadan beri suhbatga tayyorgarlik ko‘rayapman.
U kun bo‘yi hisobot ustida ishlayapti.
Biz ikki soatdan beri yangilanishni kutyapmiz.
U o'tgan yildan beri ingliz tilini o'rganmoqda.
Ular butun tong davomida yangi funksiyani muhokama qilib kelishdi.
Men kechadan beri bu xatoni tuzatishga urinib kelmoqdaman.
U yaqinda o‘zini ancha yaxshi his qilmoqda.
Biz bu yerda uzoq vaqtdan beri yashayapmiz.
U bu oy davomida har oqshom yugurib yuribdi.
Jamoa bu funksiyani bir necha haftadan beri ishlab chiqmoqda.
Present Perfect Continuous Misollar
Men so‘nggi yigirma daqiqa davomida hujjatni tekshirib kelayapman.
U butun tushdan keyin mijozlar bilan gaplashib kelmoqda.
Ular dushanbadan beri bir xil vazifa ustida ishlayaptilar.
Yaqinda biz yaxshiroq yechim izlayapmiz.
U erta tongdan beri serverni tuzatib kelmoqda.
So‘nggi paytlarda g‘oyangiz haqida ko‘p o‘ylab yuryapman.
U kun bo‘yi safarga tayyorgarlik ko‘rib kelmoqda.
Biz ilovani o‘tgan haftadan beri sinab kelmoqdamiz.
U yangi siyosat haqida kadrlar bo‘limi bilan gaplashib yuribdi.
Ular bu tadbirni bir necha oydan beri rejalashtirib kelishmoqda.