Kestuse väljendamine kuni tulevase ajani (future perfect continuous)
B2Mis see on?
Future perfect continuous (inglise keeles, tuntud ka kui future perfect progressive) on tulevikuvorm, mida kasutatakse selleks, et rääkida tegevuse kestusest kuni mingini tulevikus. Selle abil rõhutame „kui kaua” mingi tegevus on kestnud või kestab kuni kindla tulevikuhetkeni — mitte niivõrd seda, kas tegevus lõpetatakse.
Struktuur lühidalt: will + have + been + verb‑ing
Näide: "By next July, I will have been working here for five years." (Järgmiseks juuliks olen siin töötanud viis aastat.)
- Kestuse rõhutamiseks kuni kindla tulevikuhetkeni.
- "By the time you arrive, I will have been waiting for two hours." — (Selleks ajaks, kui sa jõuad, olen oodanud kaks tundi.)
- Põhjuse või tulevase tagajärje selgitamiseks (miks keegi on väsinud, ärritunud jms).
- "He'll be tired — he will have been driving for ten hours." — (Ta on tõenäoliselt väsinud, sest ta on sõitnud kümme tundi.)
- Küsimustes, kui küsitakse „how long … by (a certain time)?”
- "How long will you have been studying by 6 pm?" — (Kui kaua sa kell 18:00ks oled õppinud?)
- Ennustuste või plaanide puhul, kus tähtis on kestus (näiteks töö-, elamis‑ või õppetöö kestus tulevikus).
- "By 2030 she will have been living here for twenty years." — (Aastaks 2030 on ta siin elanud juba kakskümmend aastat.)
Kuidas see moodustatakse?
Põhivalem: subject + will + have + been + verb‑ing
- I will have been working — "By June I'll have been working here for three years." (Juuni lõpuks olen siin töötanud kolm aastat.)
- You will have been working — "By 5 o'clock you will have been working for eight hours." (Kella viieks on sul olnud kaheksatunnine tööpäev.)
- He/She/It will have been working — "By Friday she will have been teaching for twenty years." (Reedeks on tal õpetamiskogemus kakskümmend aastat.)
- We/They will have been working — "By next month we'll have been practicing together for six months." (Järgmiseks kuuks oleme koos treeninud kuus kuud.)
Eituste moodustamine
- Lihtne vorm: subject + will not (won't) + have + been + verb‑ing.
- "They won't have been practicing enough by the concert." — (Kontserdi ajaks pole nad piisavalt palju harjutanud.)
Küsimuste moodustamine
- Vorm: Will + subject + have + been + verb‑ing?
- "Will you have been studying for three hours by the time I get home?" — (Kas ma koju jõudes oled sa õppinud kolm tundi?)
- Küsimused 'how long': "How long will she have been working here by next year?" — (Kui kaua on ta järgmiseks aastaks siin töötanud?)
Kuidas moodustada -ing vormi (lühidalt)
- Enamasti lisa -ing (work → working, read → reading).
- Kui verbi lõpus on -e, jäta -e (make → making).
- Mõnel ühe‑silbilisel verbil topel‑kõne‑consonant (run → running, sit → sitting).
- by / by the time / by then — "By the time he arrives, I will have been cooking for two hours." (Selleks ajaks, kui ta jõuab, olen ma kaks tundi süüa teinud.)
- for — kestuse näitamiseks: "By next month I will have been studying for a year." (Järgmiseks kuuks olen õppinud aasta.)
- since — alguspunkt: "By 2025 she will have been here since 2010." (Aastaks 2025 on ta siin olnud alates 2010. aastast.)
- before — "Before the exam starts, she will have been revising for days." (Enne eksami algust on ta päevi kordamisi teinud.)
- already / then / until — võivad esineda, kuid tähtis on, et lause tähendaks kestust kuni mingini tulevikus.
Võrdlus teiste aegadega (millal kasutada kumba)
Future continuous vs future perfect continuous
- Future continuous (will be + -ing) näitab tegevust, mis on käimas konkreetsel tulevikuhorisel.
- "At 8 pm I will be studying." — (Kell 20 uur õhtul õpin; tegevus toimub sel hetkel.)
- Future perfect continuous (will have been + -ing) näitab, kui kaua tegevus on kestnud selleks hetkeks.
- "By 8 pm I will have been studying for three hours." — (Kell 20ks olen õppinud kolm tundi.)
Future perfect simple vs future perfect continuous
- Future perfect simple (will have + past participle) rõhutab lõpetamist või saavutust: "By Friday I will have finished the report." — (Reedeks olen aruande lõpetanud.)
- Future perfect continuous rõhutab kestust: "By Friday I will have been writing the report for three days." — (Reedeks olen aruannet kirjutanud kolm päeva.)
Present perfect continuous vs future perfect continuous
- Present perfect continuous (have/has been + -ing) räägib kestusest seni tänaseni: "I have been working here for five years." — (Ma olen siin töötanud viis aastat.)
- Future perfect continuous räägib, kui pikk see kestus on mingi tulevikuhetkeks: "By next year I will have been working here for six years." — (Järgmiseks aastaks olen siin töötanud kuus aastat.)
- Vale verbitüüp: ära kasuta future perfect continuous staatiliste (stative) verbidega (know, like, believe).
- Vale: "By June I will have been knowing him for ten years."
- Õige: "By June I will have known him for ten years." — (Juuniks olen teda tundnud kümme aastat.)
- Segamine future continuousiga: kui tahad rõhutada kestust kuni tulevikuni, kasuta will have been + -ing, mitte lihtsalt will be + -ing.
- Vale passiiv: konstruktsioon "will have been being + past participle" on grammatikaliselt võimalik, aga väga harva kasutusel ja kõlab kohmakalt. Parem ümber sõnastada.
- For vs since: 'for' + kestus (for two hours), 'since' + alguspunkt (since 2015). Kontrolli alati, kas kasutad õiget sõna.
Palju näiteid erinevates kontekstides
Töö / karjäär
- "By next July, I will have been working here for five years." — (Järgmiseks juuliks olen siin töötanud viis aastat.)
- "By the time she retires, she will have been teaching for forty years." — (Pensionile minemiseks on tal õpetamiskogemust nelikümmend aastat.)
Õpingud
- "By 6 PM, I will have been studying for four hours." — (Kell 18.00ks olen õppinud neli tundi.)
- "How long will you have been studying by the time the exam starts?" — (Kui kaua oled enne eksami algust õppinud?)
Reisimine
- "By the time we land, we will have been flying for twelve hours." — (Selleks ajaks, kui me maandume, oleme lennanud kaksteist tundi.)
- "By the time our trip ends, they will have been travelling together for six months." — (Reisi lõpuks on nad koos reisinud kuus kuud.)
Ootamine / sündmused
- "By midnight she will have been waiting for him for two hours." — (Keskööks on ta teda oodanud kaks tundi.)
- "By the time the concert starts, the band will have been rehearsing for weeks." — (Kontserdi ajaks on bänd mitu nädalat proovinud.)
Põhjus / tagajärg
- "He'll be tired — he will have been running for three hours." — (Ta on tõenäoliselt väsinud, sest ta on jooksnud kolm tundi.)
Negatiivsed näited
- "They won't have been practicing enough by the concert." — (Kontserdi ajaks ei ole nad piisavalt palju harjutanud.)
Aeg alates (since) / kestus (for)
- "By 2025 she will have been living here since 2010." — (Aastaks 2025 on ta siin elanud alates 2010. aastast.)
- "By next month I will have been learning English for ten years." — (Järgmiseks kuuks olen inglise keelt õppinud juba kümme aastat.)
Muud praktilised näited
- "Will you have been working here long by the time the company closes?" — (Kas ettevõtte sulgemiseks oled sa siin töötanud kaua?)
- "By the time you read this, I will have been travelling for two years." — (Selleks ajaks, kui sa seda loed, olen ma kaks aastat reisinud.)
- Teoreetiliselt on võimalik vorm "will have been being + past participle" (näiteks: "By April the house will have been being renovated for six months"), aga see kõlab väga kohmakalt ja seda peaaegu ei kasutata.
- Soovitatav alternatiiv: ümber sõnastada aktiivseks või kasutada sõnastust nagu "the house will have been under renovation for six months" või "they will have been renovating the house for six months."
- Kasuta future perfect continuous'i (will have been + verb‑ing), kui tahad rõhutada, kui kaua mingi tegevus on kestnud kuni kindla tulevikuhetkeni.
- Tüüpilised ühendid: by, by the time, for, since, until.
- Väldi staatiliste verbide pingelise kasutamisega ja väldi passiivset progressiivset vormi (will have been being...).
- Present participle: tegusõna -ing vorm (working, studying).
- Auxiliary verbs (abisõnad): will, have, been – need moodustavad aja.
- Duration (kestus): kui pikk aeg mingi tegevus kestab (for three hours, for five years).
- Future point / tulevikupunkt: konkreetne tulevikuhetk, mille suhtes mõõdad kestust (by then, by next week).
- Stative verbs (olemusverbid): verbid, mida tavaliselt ei kasutata progressiivis (näiteks know, love, believe).
Lõppsõna: harjuta konstruktsiooni lugemise ja kõne harjutustega — alusta lihtsatest lausetest (By X I will have been + -ing) ja lisa järk‑järgult ajamäärsõnu (for, since, by the time). Edu õppimisel!