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

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

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