Dave has received three tickets for speeding this month. He______have driven so fast.
A.mustn't B.can't C.wouldn't D.shouldn't正确答案D
Dave has received three tickets for speeding this month. He______have driven so fast.
A.mustn't B.can't C.wouldn't D.shouldn't正确答案D