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 with the correct tense forms of the verb 'go'.
Did he just ---------- out? No, he -------- ten minutes ago.
Choose the correct alternative from those given as options.
Bring a jacket incase _____________