Grammarmedium · Past Paper
By next June, I ____ my studies.
Afinish
Bwill finish
Cwill have finished
Dhave finished
✓ Correct Answer: C — will have finished
Future perfect tense is used for an action that will be completed by a specific point in the future.
Share this question