单选题
You ______ all those clothes by hand! You have a washing-machine to that kind of thing. A. mustn't have washed B. cannot have washed C. needn't have washed D. shouldn't wash
【正确答案】
C
【答案解析】[解析] 情态动词辨析题。needn't have done表示“不必做而做了”;must have done表示推测“过去一定发生”,不能用其否定形式;cannot have done推测“过去不可能发生”;shouldn't意为“不该做(指义务性,还未做)”。