ZamonlarO‘zbekcha

Future Perfect Continuous: will have been + -ing, qachon kerak

Future Perfect Continuous o‘zbekcha: will have been + -ing formulasi, kelajakdagi nuqtagacha qancha davom etgan bo‘lishi, nega kam ishlatilishi va javobli…

Yigit konus atrofida yugurib mashq qilyapti: yozga kelib u bir yildan beri mashq qilayotgan bo‘ladi

Future Perfect Continuous kelajakdagi bir nuqtaga kelib harakat qancha vaqtdan beri davom etayotgan bo‘lishini aytadi: In June I’ll have been teaching for ten years — Iyunda o‘qituvchilik qilayotganimga o‘n yil bo‘ladi. Formula: will have been + fe’l-ing, deyarli har doim for + muddat bilan.

Bu 12 zamon ichida eng kam ishlatiladigani. Kundalik suhbatda u kam eshitiladi, ko‘proq yubiley, nutq, yozma matn va IELTS Speaking’da grammatik boylikni ko‘rsatish uchun. Shuning uchun uni yodlash emas, tanib olish va kerak paytda bitta tayyor qolip bilan aytish yetarli.

O‘zbekchadagi “... bo‘ladi” kaliti

O‘zbekchada bu ma’no maxsus zamon bilan emas, oddiy gap bilan beriladi:

  • Kelasi oy bu yerda ishlayotganimga uch yil bo‘ladi.
  • Soat oltiga kelib biz yo‘lda sakkiz soatdan beri ketayotgan bo‘lamiz.
  • Navro‘zga kelib u ingliz tilini bir yildan beri o‘rganayotgan bo‘ladi.

Qolip: kelajakdagi nuqta + qancha vaqt + bo‘ladi. O‘zbekcha gapda shu uchala bo‘lak bo‘lsa, inglizchada Future Perfect Continuous to‘g‘ri tanlov:

O‘zbekchaInglizcha
Kelasi oy bu yerda ishlayotganimga uch yil bo‘ladi.Next month I’ll have been working here for three years.
Soat oltiga kelib yo‘lda sakkiz soatdan beri ketayotgan bo‘lamiz.By six we’ll have been driving for eight hours.
Navro‘zga kelib u bir yildan beri ingliz tilini o‘rganayotgan bo‘ladi.By Navruz she’ll have been learning English for a year.

Yasalishi

Gap turiFormulaMisol
Darakega + will have been + V-ingThey’ll have been living in Tashkent for five years in May.
Inkorega + won’t have been + V-ingHe won’t have been working here long enough to get a bonus.
So‘roqWill + ega + have been + V-ing?Will you have been studying for two years by then?
Maxsus savolHow long will + ega + have been + V-ing?How long will you have been waiting by the time the doctor comes?

Uchta yordamchi so‘z ketma-ket keladi: will — have — been, keyin asosiy fe’l -ing bilan. Hech biri shaxsga qarab o‘zgarmaydi: she will have been, she will has been emas.

Inkor va so‘roq shakllari juda kam eshitiladi. Amalda deyarli hamma misollar darak gapda.

Qanday hisoblanadi: uch nuqta

Bu zamonni tushunishning eng oson yo‘li — vaqt chizig‘ida uchta nuqtani belgilash:

  1. Boshlanish — harakat qachon boshlangan (o‘tmishda yoki hozir).
  2. Hozir — harakat davom etyapti.
  3. Kelajakdagi nuqta — biz shu nuqtadan orqaga qarab, qancha vaqt o‘tganini sanaymiz.

Misol: Rustam 2019-yil sentabrda taksida ishlay boshlagan va hali ham ishlayapti.

  • Hozirgi holat: Rustam has been driving a taxi since 2019. (Present Perfect Continuous)
  • 2029-yil sentabr: By September 2029, Rustam will have been driving a taxi for ten years. (Future Perfect Continuous)

Ikki gap orasidagi farq faqat qaysi nuqtadan qarayotganimizda. Hozirdan qarasak has been, kelajakdan qarasak will have been. Birinchisi yaxshi o‘zlashtirilmagan bo‘lsa, avval Present Perfect Continuous qoidasi bilan boshlang.

Qachon kerak bo‘ladi: to‘rt vaziyat

Yubiley va sanalar. On Saturday my grandparents will have been living in this mahalla for fifty years. — Shanba kuni bobom va buvim shu mahallada yashayotganiga ellik yil bo‘ladi.

Charchoq yoki holatning sababi. When we arrive in Khiva, we’ll be exhausted. We’ll have been travelling for twelve hours. — Xivaga yetib borganda holdan toyamiz. O‘n ikki soat yo‘lda bo‘lamiz.

Maqsad va sabr. By the exam day I’ll have been preparing for six months, so I should be ready. — Imtihon kuniga kelib olti oydan beri tayyorlanayotgan bo‘laman.

Taxmin (o‘tmish haqida). They’ll have been waiting for ages — let’s hurry. — Ular ancha vaqtdan beri kutib qolishgan bo‘lsa kerak, tezroq yuraylik. Bu yerda kelajak emas, hozirgacha bo‘lgan narsa haqida taxmin.

Future Perfect bilan farqi

SavolZamonMisol
Qancha bajarilgan bo‘ladi? (son, natija)Future PerfectBy June she’ll have written 40 pages.
Qancha vaqtdan beri davom etayotgan bo‘ladi?Future Perfect ContinuousBy June she’ll have been writing her thesis for eight months.
Harakat tugaganmi?Future Perfect — haHe’ll have finished the course.
Harakat davom etadimi?Future Perfect Continuous — odatda haHe’ll still be studying; he’ll have been studying for a year.

Natija va sanoqni Future Perfect qoidasi sahifasida batafsil ko‘rasiz.

Holat fe’llari bilan ishlamaydi

Know, be, have (ega bo‘lmoq), own, believe, like kabi fe’llar -ing olmaydi. Ular bilan Future Perfect ishlatiladi:

  • In March I’ll have been knowing her for ten years. — noto‘g‘ri
  • In March I’ll have known her for ten years. — to‘g‘ri (Martda u bilan tanishganimga o‘n yil bo‘ladi)

Live, work, study, teach bilan ikkala zamon ham ishlatiladi va ma’no deyarli farq qilmaydi: I’ll have lived / I’ll have been living here for five years.

Og‘zaki nutqdagi soddaroq variantlar

Ona tilida so‘zlashuvchilar ham ko‘pincha bu zamon o‘rniga soddaroq gap tuzadi. Siz ham shunday qilishingiz mumkin, bu xato emas:

Future Perfect ContinuousSoddaroq variant
In May I’ll have been working here for five years.In May it’ll be five years since I started working here.
By Friday we’ll have been living here for a month.On Friday it’ll be a month since we moved in.
By then he’ll have been playing the dutar for ten years.By then he’ll have played the dutar for ten years.

Yozma ishda va IELTS’da to‘liq shakl grammatik xilma-xillikni ko‘rsatadi, lekin uni majburan har javobga qo‘shish shart emas. Tabiiy vaziyatda bitta to‘g‘ri gap yetarli.

Tipik xatolar

Noto‘g‘riTo‘g‘ri
I will have being working here for a year.I will have been working here for a year.
She will has been studying.She will have been studying.
By 2027 I will be working here for ten years.By 2027 I will have been working here for ten years.
Next month I will have been working here since three years.…for three years.

Uchinchi xato o‘zbekcha “ishlayotgan bo‘laman” dan keladi: will be working “o‘sha paytda ishlayotgan bo‘laman” degani, muddatni emas. Muddat (for ten years) bo‘lsa, have been kerak. For va since farqi ham muhim: for — muddat (for three years), since — boshlanish nuqtasi (since 2023).

Mashq: 10 ta savol

A. Qavsdagi fe’lni Future Perfect Continuous’da yozing.

  • 1. By the time the guests arrive, Mum ______ (cook) for six hours.
  • 2. In September, Aziz ______ (teach) at this school for twenty years.
  • 3. By midnight we ______ (drive) for ten hours, so let’s stop in Samarkand.
  • 4. Next month I ______ (learn) English for exactly two years.

B. Future Perfect yoki Future Perfect Continuous?

  • 5. By the end of the day, I ______ (answer) about fifty emails.
  • 6. By the end of the day, I ______ (answer) emails for nine hours.
  • 7. In December they ______ (know) each other for a decade.
  • 8. By Friday the workers ______ (repair) the road for three weeks.

C. Tarjima qiling.

  • 9. Keyingi yil shu kompaniyada ishlayotganimga besh yil bo‘ladi.
  • 10. Siz kelguningizcha men ikki soatdan beri kutayotgan bo‘laman.

Javoblar

1 — will have been cooking; 2 — will have been teaching; 3 — will have been driving; 4 — will have been learning.

5 — will have answered (son — fifty emails); 6 — will have been answering (muddat — nine hours); 7 — will have known (know holat fe’li); 8 — will have been repairing (muddat).

9 — Next year I’ll have been working at this company for five years. (Yoki: Next year it’ll be five years since I started working at this company.)

10 — By the time you come, I’ll have been waiting for two hours. By the time dan keyin come Present Simple’da qoladi.

BandMate bilan mashq

Bu zamonni gapirishda qo‘llash uchun bitta shaxsiy gap tayyorlab qo‘ying, masalan o‘qishingiz yoki ishingiz haqida: By next summer I’ll have been… BandMate ilovasida Bandi bilan ovozli suhbatda uni o‘z tajribangiz va maqsadlaringiz haqidagi savolga javob sifatida ishlatib ko‘ring; darslarda perfect zamonlar o‘zbekcha izohlar bilan takrorlanadi. Kelajakni o‘tmishdan qarab aytish (would, was going to) keyingi mavzu: future in the past.

BandMate’ni Google’da afzal manba qiling