I was really anxious about you. You___home without a word.
A. mustn’t leave
B. shouldn’t have left
C. couldn’t have left
D. needn’t leave
网友回答
A. mustn’t leave
(答案→)B. shouldn’t have left
C. couldn’t have left
D. needn’t leave
解析:shouldn’t have done表示“过去本来不应该做某事而事实上已经做了”。