题目内容
Look at this! It’s broken now! You __________ have been careful!
| A.could | B.must | C.would | D.should |
D
从语境来看,东西已经坏了,你“本应该细心的”,should have done表示“本应该做某事,但是没有做到”的意思。
练习册系列答案
相关题目
题目内容
| A.could | B.must | C.would | D.should |