Câu hỏi: Mark the letter A, B, C or D to indicate the correct answer to each of the following questions.
By the time you finish cooking they _______ their homework.
A. will have finished
B. will finish
C. had finished
D. have finished
By the time you finish cooking they _______ their homework.
A. will have finished
B. will finish
C. had finished
D. have finished
Kiến thức : Phối hợp thì (thì hiện tại và thì tương lai)
Giải thích :
By the time + S + V (hiện tại đơn), S + V (tương lai hoàn thành
Tạm dịch: Vào lúc mà cậu nấu ăn xong thì họ sẽ đã làm xong bài tập về nhà.
Giải thích :
By the time + S + V (hiện tại đơn), S + V (tương lai hoàn thành
Tạm dịch: Vào lúc mà cậu nấu ăn xong thì họ sẽ đã làm xong bài tập về nhà.
Đáp án A.