一项工程，甲单独做需要8天完成，乙单独做需要10天完成，现在有甲先做2天，剩下的由甲、乙合作完成，还需要几天才能完成这项工程？