Asked by GIANSH GUPTA KHUNDKER · BIRLA BRAINIACS
Answer: B. will have completed
Explanation: The future perfect tense ("will have" + V3) is used for an action that will be completed before a specific time in the future.
Answering after opening this box earns no Practice Points.