Thomas received a warning for speeding. He________so fast. A. shouldn't have driven B. should have driven C. would have driven D. might have driven7/20Thomas received a warning for speeding. He________so fast. shouldn't have driven should have driven would have driven might have drivenGiải thíchChọn đáp án A