Vidyalelo
English · Q444

Grammar

Competitive Exams · English · question 444

Q444

We will have finished our homework . . . . . . . . they arrive.

A.
by
B.
by the time
Answer
C.
until
D.
till

Answer: Option B

Solution

Answer: Option B
Solution:
'by the time' use the future perfect to describe something that will have happened up to that point in time.