全部题库 / 英语四级 / 试题详情
单选题 英语四级
2010-03-20

The careless man received a ticket for speeding. He ________ have driven so fast.

A.can’t
B.wouldn’t
C.shouldn’t
D.mustn’t

参考答案

C

答案解析

shouldn't have done sth 本不应该做某事