sgod6019 sgod6019 16-02-2022 English contestada PLS HELPdean 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 riddenB. rodeC. was ridingD. will have ridden