MelanemLi4n MelanemLi4n 17-11-2016 English contestada Which verb best completes this sentence? Every morning, many people __________ their bicycles to work. A. rode B. ride C. have ridden D. had ridden