What best completes the sentence below?

By the time we reach Kalamazoo, we over 1,000 miles.
A.
was traveling
B.
will be traveling
C.
had traveled
D.
will have traveled

1 answer

The best option to complete the sentence is:

D. will have traveled

So the complete sentence would read: "By the time we reach Kalamazoo, we will have traveled over 1,000 miles."