Question discussion

Fill in the blank: By the end of next year, she ______ her master's degree.

1295Medium DSSSB TGT Computer Science 0 replies 1 views
0

Fill in the blank: By the end of next year, she ______ her master's degree.

  • Awill complete
  • Bwill have completed
  • Cis completing
  • Dhas completed
Correct answer: B

Explanation

An action finished before a future point of time ('by the end of next year') takes the future perfect.

Discussion 0

Nobody has replied yet. Start the discussion!