Futuurin kestoperfekti (Future Perfect Continuous)
Future Perfect Continuous
Futuurin kestoperfektillä kuvataan tekemistä, joka on ollut käynnissä jonkin aikaa tiettyyn tulevaan hetkeen mennessä. Se muodostetaan will have been + V-ing. Se keskittyy kestoon, joten sen kanssa esiintyy yleensä 'for' + ajanjakson pituus ja 'by' + tuleva ajankohta.
MILLOIN KÄYTETÄÄN
Käytä sitä, kun kerrot, kuinka kauan jokin tekeminen on ollut käynnissä tiettyyn tulevaan hetkeen mennessä, tai kun selität tulevaa lopputulosta siihen johtavalla tekemisellä. Käytetään yleisesti ilmausten 'for … by', 'by the time' ja 'by then' kanssa.
RAKENNE
S+will have been+V-ingBy June, I will have been working here for ten years.
Kesäkuussa **olen ollut** täällä töissä kymmenen vuotta.
S+won't have been+V-ingShe won't have been waiting long when the bus arrives.
Hän **ei ole odottanut** kauan, kun bussi tulee.
Will+S+have been+V-ing?How long will you have been studying English by the end of this year?
Kuinka kauan **olet opiskellut** englantia tämän vuoden loppuun mennessä?
VIHJESANAT
- for
- by
- by the time
- by then
- by next month
- how long
ESIMERKIT
By the time you arrive, I will have been cooking for three hours.
Kun saavut, **olen laittanut** ruokaa jo kolme tuntia.
In May, they will have been living in Hanoi for five years.
Toukokuussa he **ovat asuneet** Hanoissa viisi vuotta.
He'll be exhausted because he will have been driving all night.
Hän on uupunut, koska hän **on ajanut** koko yön.
Will she have been working here long when she retires?
**Onko** hän **ollut** täällä töissä kauan, kun hän jää eläkkeelle?
We won't have been walking for long when the sun sets.
**Emme ole kävelleet** kauan, kun aurinko laskee.
OIKEINKIRJOITUSSÄÄNNÖT
| Useimmat verbit | lisää -ing | work → working, wait → waiting |
|---|---|---|
| Lopussa äänetön -e | poista -e, lisää -ing | drive → driving, live → living |
| Lyhyt verbi, lopussa konsonantti-vokaali-konsonantti | kahdenna loppukonsonantti + -ing | run → running, swim → swimming |
YLEISET VIRHEET
By next year, I will be working here for ten years.
By next year, I will have been working here for ten years.
Kun haluat näyttää keston tulevaan hetkeen asti, käytä muotoa will have been + V-ing, älä will be + V-ing
By the time she retires, she will have been knowing him for 40 years.
By the time she retires, she will have known him for 40 years.
Tilaverbejä, kuten know, own ja believe, ei käytetä kestomuodoissa. Käytä silloin futuurin perfektiä (will have + V3)
By the time we will get there, they will have been playing for an hour.
By the time we get there, they will have been playing for an hour.
'By the time' -ilmauksen jälkeen käytetään preesensiä, ei 'will'-muotoa
Vinkki
Kysy: 'kuinka kauan siihen mennessä?'. Jos vastaus on kesto, joka ulottuu tulevaan hetkeen asti (for two hours by 6 PM), käytä will have been + V-ing. Jos sinulle on tärkeää vain se, että asia on valmis siihen mennessä, käytä futuurin perfektiä (will have + V3).