Đề thi giữa học kì 2 môn Tiếng Anh lớp 12 có đáp án - Đề số 9

By the time you finish cooking they ____ their homework.

7/40

By the time you finish cooking they ____ their homework.

will have done

are doing

have been doing

have done

Giải thích

Đáp án đúng: A

Giải thích: By the time + S + will have + V-Pii: cho đến khi.

Dịch: Cho đến khi bạn nấu ăn xong thì họ sẽ làm xong bài tập về nhà.