问题 选择题

Look at this! It’s broken now! You __________ have been careful!

A.could

B.must

C.would

D.should

答案

答案:D

从语境来看,东西已经坏了,你“本应该细心的”,should have done表示“本应该做某事,但是没有做到”的意思。

多项选择题
单项选择题