Jake will have finished the report ______ A. for the boss needs it B. up to the time the boss will need it C. before the boss will need it D. by the time the boss needs it65/100Jake will have finished the report ______ for the boss needs itup to the time the boss will need it before the boss will need itby the time the boss needs itGiải thíchChọn đáp án D