We will have finished our homework . . . . . . . . they arrive.
A. by
B. by the time
C. until
D. till
Answer: Option B
Solution(By Examveda Team)
'by the time' use the future perfect to describe something that will have happened up to that point in time.Related Questions on Grammar
Join The Discussion