Thomas received a warning for speeding yesterday. He _________ so fast.
A. would have driven        B. mightn't have driven
C. need have driven         D. shouldn't have driven

 

Các câu hỏi liên quan