Chuyên đề 20: Kiểm tra (Phần 2)

_______, 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

37/80

_______, they will have done their homework.

By the time you finish cooking

By the time you finished cooking

When you finish cooking

While you finish cooking

Giải thích

Đáp án A

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.