A detergent box assembly for a washing machine , comprising: a detergent box ; a distributor box disposed in the detergent box and configured to move between an open position and a closed position, the distributor box being provided with a button in a front surface thereof; and a drive unit disposed between the distributor box and the detergent box , and configured to drive the distributor box to move from the closed position to the open position when the button is pressed; and characterized in that the drive unit comprises: a gear subassembly mounted to the detergent box ; a rack member disposed to the distributor box and configured to mesh with the gear subassembly , wherein along a length direction of the rack member , the rack member has a first end away from the front surface of the distributor box and a second end adjacent to the front surface of the distributor box and opposite to the first end ; and a tension spring arranged along the length direction of the rack member and having a movable end and a fixed end opposite to the movable end , wherein the movable end is coupled to the distributor box on a side away from the front surface of the distributor box , and the fixed end is mounted to the detergent box adjacent to the front surface of the distributor box , wherein, when the button is pressed, the distributor box is driven by the tension spring to move forwards to the open position from the closed position. a detergent box ; a distributor box disposed in the detergent box and configured to move between an open position and a closed position, the distributor box being provided with a button in a front surface thereof; and a drive unit disposed between the distributor box and the detergent box , and configured to drive the distributor box to move from the closed position to the open position when the button is pressed; and characterized in that the drive unit comprises: a gear subassembly mounted to the detergent box ; a rack member disposed to the distributor box and configured to mesh with the gear subassembly , wherein along a length direction of the rack member , the rack member has a first end away from the front surface of the distributor box and a second end adjacent to the front surface of the distributor box and opposite to the first end ; and a tension spring arranged along the length direction of the rack member and having a movable end and a fixed end opposite to the movable end , wherein the movable end is coupled to the distributor box on a side away from the front surface of the distributor box , and the fixed end is mounted to the detergent box adjacent to the front surface of the distributor box , wherein, when the button is pressed, the distributor box is driven by the tension spring to move forwards to the open position from the closed position. a gear subassembly mounted to the detergent box ; a rack member disposed to the distributor box and configured to mesh with the gear subassembly , wherein along a length direction of the rack member , the rack member has a first end away from the front surface of the distributor box and a second end adjacent to the front surface of the distributor box and opposite to the first end ; and a tension spring arranged along the length direction of the rack member and having a movable end and a fixed end opposite to the movable end , wherein the movable end is coupled to the distributor box on a side away from the front surface of the distributor box , and the fixed end is mounted to the detergent box adjacent to the front surface of the distributor box , wherein, when the button is pressed, the distributor box is driven by the tension spring to move forwards to the open position from the closed position. <EOS>