Future Perfect Progressive

1. Use of the Future Perfect Progressive

sth. that will have already begun and will be continuing in the future

2. Form

will + have + been + infinitive + ing

3. Example

I will have been swimming for an hour by 6.30.