By the time she arrives, we ___ our homework.

Review the verified answer and explanation for this SPSC – Sindh Public Service Commission past-paper question on CampusFin.

By the time she arrives, we ___ our homework. Answer: Will have finished

The phrase "By the time she arrives" refers to a future point in time, so we need to use the future perfect tense to show that the action (finishing homework) will be completed before that future time.