Câu hỏi :

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

* Đáp án

A

* Hướng dẫn giải

Đá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.

Copyright © 2021 HOCTAP247