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