为配合我市“创卫”工作,某中学组织甲乙两班学生到若干处公共场所参加义务劳动.若甲班做2小时,乙班做3小时恰好完成全部工作的一半;若甲班先做2小时后另有任务,剩下的工作由乙班单独完成,则乙班所用的时间恰好比甲班单独完成全部工作的时间多1小时,问单独完成这项工作,甲.乙两班各需多少时间.