Future Perfect Continuous pokazuje, jak długo czynność będzie trwała do określonego punktu w przyszłości. Spogląda wstecz z tej przyszłej chwili i występuje głównie z for i by. Jest rzadki w mowie codziennej, ale pojawia się na egzaminach i w piśmie formalnym.
Budowa
| Schemat | Przykład |
|---|---|
| subject + will have been + verb-ing | By June I will have been working here for ten years. |
| subject + won't have been + verb-ing | She won't have been waiting long. |
| Will + subject + have been + verb-ing? | How long will you have been studying? |
Kiedy tego używamy
- Czas trwania do przyszłego punktu: By 2030 I will have been teaching for 20 years. (Do 2030 będę uczyć od 20 lat.)
- Przyczyna przyszłego stanu: She will be exhausted because she will have been working all day.
- Rocznice: In April they will have been married for 25 years. (W kwietniu miną 25 lata ich małżeństwa.)
Przykłady
- By December I will have been working here for five years.
Do grudnia będę tu pracować od pięciu lat. - In May we will have been living here for a decade.
W maju miną dziesięć lat, odkąd tu mieszkamy. - By noon she will have been studying for six hours.
Do południa będzie się uczyć od sześciu godzin. - How long will you have been waiting by then?
Jak długo będziesz już wtedy czekać? - He will be tired – he will have been driving all night.
Będzie zmęczony – jechał całą noc. - They won't have been travelling long when they land.
Gdy wylądują, nie będą podróżować długo.
Typowe błędy
- Z wynikiem zakończonym: I will have been finishing → I will have finished.
- Z czasownikami stanu: will have been knowing → will have known.
- Brak „have” lub „been”: will been working → will have been working.