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

Question 1 of 20 correct

Which grammar pattern does this sentence use? "By 2030, they will have finished the new railway."

Related B2 Lessons

Advertisement

← All B2 English lessons