How to form it: I + will have been + present participle
Future perfect of the verb “to be”: will have been
The present participle of the main verb: base + -ing
- Very similar toFuture Perfect Tense.
- We use it to project ourselves into the future and look back on an event or action
- Refer to events or actions that are currently unfinished but will be finished at some future time.
- As with the Future Perfect Tense, it’s often used with a time expression.
- I’ll have been waiting here for 2 hours by 7pm.
- By 2012, She’ll have been living in Melbourne for 10 years.
- When you come to Australia, you’ll have been learning English for 2 months.
- Next year, they’ll have been working in the café for 3 years.
- When I get you from training, will you have been playing long?