D[解析]考查虚拟语气。句意:工人们没有被好好的组织起来,否则他们本应该在一半的时间内完成任务。otherwise引导的含蓄虚拟,主句对于过去的虚拟用would/could/should/might+havedone,因此本题选D。