Grammarmedium · Past Paper
They ____ the bridge by the end of next year.
Afinish
Bwill finish
Cwill have finished
Dare finishing
✓ Correct Answer: C — will have finished
'By the end of' plus a future time indicates the use of the future perfect tense.
Share this question