Użycie
1) czynność, która zakończy się przed określonym czasem w przyszłości (podkreślamy trwanie czynności)
By the end of May I will have been working here for 5 years.
Forma
zdanie twierdzące
I / you / she / he / it / we / they will have been working here for 5 years.
S + WILL + HAVE + BEEN + V-ing + Ob.
przeczenie
I / you / she / he / it / we / they will not have been working here for 5 years.
S + WILL + NOT +HAVE + BEEN + V-ing + Ob.
pytanie ogólne
Will I / you / she / he / it / we / they have been working here for 5 years?
WILL + S + HAVE + BEEN + V-ing + Ob ?
krótkie odpowiedzi
Yes, I / you / she / he / it / we / they will.
Yes, S + WILL.
No, I / you / she / he / it / we / they won’t.
No, S + WON’T.
pytanie szczegółowe
Where will I / you / she / he / it / we / they have been working for 5 years?
WH + WILL + S + HAVE + BEEN + V-ing + Ob ?