B2Englishen.b2.003
Future perfect: completed action before a future time
Future perfect: completed action before a future time
Structure:
will + have + past participle
Example:
By 2030, they will have finished the new railway.
Examples
By 2030, they will have finished the new railway.
Practice
Related B2 Lessons
Advertisement