By the time she arrives, we ___ our homework.
Explanation
The phrase "By the time she arrives" indicates a future point before which the action will be completed.The correct tense to express a completed action before a specific future time is Future Perfect Tense (will have finished).