BY THE TIME HE_________, HE HAD DRIVEN SIX HUNDREDS MILES.A. STOPS...

19. By the time he_________, he had driven six hundreds miles.

A. stops B. had stopped C. stopped D.

has stopped