Grammarmedium · Past Paper

They ____ the bridge by the end of next year.

Afinish
Bwill finish
Cwill have finished
Dare finishing

✓ Correct Answer: Cwill have finished

'By the end of' plus a future time indicates the use of the future perfect tense.

Share this question

More from Grammar