Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.Câu hỏiBy the time you finish cooking they __________their homework. A. will have finished B. will finish C. had finished D. have finished