Trang đã được tối ưu để hiển thị nhanh cho thiết bị di động. Để xem nội dung đầy đủ hơn, vui lòng click vào đây.

_______, they will have done their homework.

Câu hỏi: Mark the letter A, B, C or D to indicate the correct answer to each of the following questions.
_______, they will have done their homework.
A. By the time you finish cooking
B. By the time you finished cooking
C. When you finish cooking
D. While you finish cooking
Kiến thức : Mệnh đề thời gian
Giải thích : - Mệnh đề chính chia ở thì tương lai hoàn thành nên chọn đáp án A.
* Chú ý : By the time + S + V(htt), S + will have + Vp2
By the time + S + V(qkđ), S + had + Vp2
Tạm dịch : Đến lúc bạn hoàn thành việc nấu ăn, chúng sẽ đã hoàn thành bài tập của chúng.
Đáp án A.