题干

—Did you hear Smith was to blame for his making such foolish mistakes?
—Yes, but a more careful person __________so many mistakes.
A.wouldn’t makeB.needn’t have made
C.shouldn’t makeD.wouldn’t have made
上一题 下一题 0.65难度 单项选择 更新时间:2019-03-21 08:47:39

答案(点此获取答案解析)