LingoUp

Future Perfect

Kelasi tugallangan zamon

Yasalishi

Tasdiq

Swill haveV3

  • By June she will have finished the course.Iyunga qadar u kursni tugatgan boʻladi.

Inkor

Swill not haveV3

  • By June she will not have finished the course.Iyunga qadar u kursni tugatgan boʻlmaydi.

Savol

WillShave V3

  • Will she have finished the course by June?U kursni iyunga qadar tugatgan boʻladimi?

S
ega
V3
feʼlning uchinchi shakli — sifatdosh

Future Perfect nima?

Future Perfect — kelajakdagi biror paytga qadar tugagan boʻladigan ishni bildiradi. Gapda deyarli har doim chegara koʻrsatiladi: by predlogi yoki before bogʻlovchisi bilan.

Tasdiq shakli

Yordamchi qism will have barcha shaxslarda oʻzgarmaydi. Asosiy feʼl uchinchi shaklda (V3) turadi.

Tasdiq shakli
ShaxsYordamchiFeʼlNamuna
barcha shaxslarwill haveV3I will have finished
qisqa shakli'll haveV3I'll have finished
  • By June she will have finished the course.Iyunga qadar u kursni tugatgan boʻladi.

  • They will have moved by next month.Kelasi oyga qadar ular koʻchib oʻtgan boʻlishadi.

Inkor shakli

Inkor will dan keyin not qoʻyish bilan yasaladi. Qisqa shakli — won't have.

Inkor shakli
ShaxsYordamchiFeʼlNamuna
barcha shaxslarwill not haveV3I will not have finished
qisqa shakliwon't haveV3I won't have finished
  • He will not have read the whole book by Friday.Jumaga qadar u butun kitobni oʻqib boʻlmaydi.

  • We will not have finished before dark.Qorongʻi tushguncha biz tugatmaymiz.

Savol shakli

Savolda will egadan oldinga chiqadi, have V3 oʻz joyida qoladi.

Savol shakli
YordamchiShaxsFeʼlNamuna
Willbarcha shaxslarhave V3?Will you have finished?
QW + willbarcha shaxslarhave V3?When will you have finished?
  • Will you have packed by six?Oltigacha yukingizni yigʻib boʻlasizmi?

  • How many pages will she have written by then?Oʻshanga qadar u nechta sahifa yozgan boʻladi?

Qoʻllanilishi

Future Perfect quyidagi holatlarda ishlatiladi.

Kelajakdagi paytga qadar tugaydigan ish

Kelajakdagi maʼlum paytga qadar tugaydigan ish. Chegara by, by the time, before bilan koʻrsatiladi va u nuqta emas, muddat: ish oʻsha paytgacha qachondir tugaydi, aniq qachonligi aytilmaydi. We will have finished by six — soat oltida emas, oltigacha.

  • By ten the shop will have opened.Oʻngacha doʻkon ochilgan boʻladi.

  • The builders will have finished the roof by autumn.Quruvchilar kuzga qadar tomni tugatgan boʻlishadi.

  • She will have left before you arrive.Siz kelguningizcha u ketgan boʻladi.

Shu paytga qadar toʻplanadigan miqdor

Necha yil, nechta narsa, qancha marta — kelajakdagi chegaraga qadar yigʻiladigan hisob. Bu Present Perfect dagi «hozirgacha necha marta» maʼnosining kelajakka koʻchirilgani: sanoq nuqtasi hozir emas, kelajakdagi sana. By June she will have written fifty pages.

  • By December he will have worked here for five years.Dekabrga qadar u bu yerda besh yil ishlagan boʻladi.

  • By the end of the tour they will have visited nine cities.Safar oxiriga qadar ular toʻqqizta shaharda boʻlgan boʻlishadi.

  • Next spring we will have known each other for a decade.Kelasi bahorda biz bir-birimizni oʻn yildan beri tanigan boʻlamiz.

Hozirgi holat haqida taxmin

Kelasi zamon shakli, lekin maʼnosi hozirgi paytga tegishli: soʻzlovchi ish allaqachon tugaganini taxmin qilyapti. They will have arrived by now — hozirgacha yetib borishgandir degani. Bu must have ga yaqin, lekin undan ehtiyotkorroq: dalil emas, hisob-kitob bor.

  • She will have got my message by now.U hozirgacha xabarimni olgan boʻlsa kerak.

  • They will have heard the news already.Ular yangilikni allaqachon eshitgan boʻlsalar kerak.

  • The plane will have landed by this time.Samolyot shu vaqtga qadar qoʻngan boʻlsa kerak.

Muddat va rasmiy tilda

Shartnoma, hisobot va rasmiy xatlarda muddat aniq koʻrsatilganda. Bu yerda shakl majburiyat ohangini beradi: ish oʻsha sanagacha tugashi kerak. Soʻzlashuvda esa uning oʻrniga koʻpincha oddiy kelasi zamon ishlatiladi — We will finish it by Friday.

  • The contract will have expired by the first of May.Shartnoma birinchi mayga qadar tugagan boʻladi.

  • The bank will have processed the payment by Thursday.Bank toʻlovni payshanbaga qadar amalga oshirgan boʻladi.

  • The committee will have reviewed the case by Monday.Komissiya dushanbaga qadar ishni koʻrib chiqqan boʻladi.

Ikki kelajak ishning tartibi

Kelajakda ikki ish boʻladi va qaysi biri oldin tugashini koʻrsatish kerak. Oldin tugaydigani Future Perfect da, keyingisi Present Simple da turadi: By the time you arrive, we will have started. Payt ergash gapiga will qoʻyilmaydi, shuning uchun ikkinchi qism hozirgi zamonda qoladi.

  • The film will have started before we reach the cinema.Kinoteatrga yetguncha film boshlangan boʻladi.

  • They will have left by the time the guests arrive.Mehmonlar kelguncha ular ketgan boʻladi.

  • I will have read the report before the meeting begins.Yigʻilish boshlanguncha hisobotni oʻqib chiqqan boʻlaman.

Kutilgan natijani aytishda

Ish hali tugamagan, lekin uning tugashi muqarrar deb qaraladi. Rasmiy xat va rejalarda shu ohang ishlatiladi: natija allaqachon hisobga olingan. Shuning uchun bu shakl ishonch bildiradi — We will have completed the work rejadan koʻra vaʼdaga yaqin eshitiladi.

  • The builders will have completed the roof by Friday.Quruvchilar jumagacha tomni bitirgan boʻlishadi.

  • The bank will have processed your request within a week.Bank soʻrovingizni bir hafta ichida koʻrib chiqqan boʻladi.

  • We will have answered every letter by the end of the month.Oy oxirigacha har bir xatga javob bergan boʻlamiz.

Payt koʻrsatkichlari

Chegara

  • by...gacha

  • by thenoʻsha paytga

  • by the time...vaqtga kelib

  • by the end of...oxiriga kelib

  • by next yearkelasi yilga

Muddat

  • before...dan oldin

  • in two yearsikki yildan keyin

  • in a monthbir oydan keyin

Future Perfect va Future Continuous

Future Perfect

Oltigacha ish tugagan boʻladi.

  • By six I will have cooked dinner.Oltigacha kechki ovqatni pishirib boʻlaman.

Future Continuous

Oltida ish hali ketayotgan boʻladi.

  • At six I will be cooking dinner.Oltida men kechki ovqat pishirayotgan boʻlaman.