Czas Future Perfect Continuous
Future Perfect Continuous
Czas Future Perfect Continuous opisuje czynność, która do określonego momentu w przyszłości będzie trwała już przez pewien czas. Tworzy się go za pomocą will have been + V-ing. Skupia się na czasie trwania, dlatego zwykle występuje z 'for' + okres czasu i 'by' + moment w przyszłości.
KIEDY UŻYWAĆ
Używaj go, aby powiedzieć, jak długo czynność będzie już trwała w określonym momencie w przyszłości, albo aby wyjaśnić przyszły skutek czynnością, która do niego prowadzi. Często z 'for … by', 'by the time' i 'by then'.
STRUKTURA
S+will have been+V-ingBy June, I will have been working here for ten years.
W czerwcu **minie** dziesięć lat, **odkąd** tu **pracuję**.
S+won't have been+V-ingShe won't have been waiting long when the bus arrives.
Ona **nie będzie czekała** długo, zanim przyjedzie autobus.
Will+S+have been+V-ing?How long will you have been studying English by the end of this year?
Jak długo **będziesz się** już **uczył** angielskiego pod koniec tego roku?
SŁOWA SYGNALNE
- for
- by
- by the time
- by then
- by next month
- how long
PRZYKŁADY
By the time you arrive, I will have been cooking for three hours.
Kiedy przyjedziesz, **będę gotował** już od trzech godzin.
In May, they will have been living in Hanoi for five years.
W maju **minie** pięć lat, **odkąd mieszkają** w Hanoi.
He'll be exhausted because he will have been driving all night.
Będzie wykończony, bo **będzie prowadził** przez całą noc.
Will she have been working here long when she retires?
Czy **będzie** tu **pracowała** już długo, kiedy przejdzie na emeryturę?
We won't have been walking for long when the sun sets.
Kiedy zajdzie słońce, **będziemy szli** dopiero od niedawna.
ZASADY PISOWNI
| Większość czasowników | dodaj -ing | work → working, wait → waiting |
|---|---|---|
| Kończy się na nieme -e | usuń -e, dodaj -ing | drive → driving, live → living |
| Krótki czasownik kończący się na spółgłoska-samogłoska-spółgłoska | podwój końcową spółgłoskę + -ing | run → running, swim → swimming |
CZĘSTE BŁĘDY
By next year, I will be working here for ten years.
By next year, I will have been working here for ten years.
Aby wyrazić czas trwania aż do momentu w przyszłości, używaj will have been + V-ing, a nie 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.
Czasowniki statyczne, takie jak know, own i believe, nie przyjmują form continuous. Użyj zamiast tego czasu Future Perfect (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.
Po 'by the time' używaj present simple, a nie 'will'
Wskazówka
Zapytaj: 'jak długo, do tego czasu?'. Jeśli odpowiedzią jest okres, który trwa aż do momentu w przyszłości (for two hours by 6 PM), użyj will have been + V-ing. Jeśli chodzi ci tylko o to, że coś będzie do tego czasu zakończone, użyj czasu Future Perfect (will have + V3).