FUTURE PERFECT SIMPLE/CONTINUOUS:
Future Perfect Simple:
Form: Will+have+past participle:
We use the future perfect to say that something will be finished by a particular time in the future.
By (this time) tomorrow/next week- month-year...
By the end of the …/next week...
By one/two … o'clock
By then/the time
Before
Within
Examples:
By this time next year, we'll have left school.
He will have read all the books by the end of the week.
Future Perfect Continuous:
Form: Will+have+been+v+ing
Within
Examples:
By this time next year, we'll have left school.
He will have read all the books by the end of the week.
Future Perfect Continuous:
Form: Will+have+been+v+ing
It is used to project ourselves forward in time and to look back. It refers to events or actions in a time between now and some future time that are unfinished. It is most often used with a time expression.
Examples:
When he takes his degree, he will have been studying for three years.
By the time they reach the beach, they will have been walking for two hours.