Dave has received three tickets for speeding this month. He ( ) have driven so fast.
A.正确答案Dmustn't
B.can't
C.wouldn't
D.shouldn't
Dave has received three tickets for speeding this month. He ( ) have driven so fast.
Dave has received three tickets for speeding this month. He ( ) have driven so fast.
A.正确答案Dmustn't
B.can't
C.wouldn't
D.shouldn't