He ............ 10 years of service by next March.
Awill be completing
Bwill complete
Cwill have been completing
Dshall complete
Awill be completing
Bwill complete
Cwill have been completing
Dshall complete
Related Questions:
Fill in the blank with the correct tense form of the verb given in the bracket.
Do you know whether the minister _______yet? (be)
Select the option that expresses the given sentence in future tense form.
Since next Friday, the team of three members has been tracking the animal.