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

19.

By the time he_________, he had driven six hundred miles.

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

stopped