sgod6019 sgod6019 16-02-2022 English contestada PLS HELP dean is competing in a bike race. Select the verb that best completes the sentence. When Dean finishes the race, he (blank) his bike 100 miles. A. has ridden B. rode C. was riding D. will have ridden