---Was the job too difficult? Why hasn’t it been finished now?---Anybody _______ it but nobody did it, because it’s no use doing that, only a waste of time.A.should have doneB.could have doneC.might have doneD.must have done
网友回答
B解析could have done 本来能够做而实际没有做,与题意相符。