By the time you finish cooking they ____ their homework.

Câu hỏi :

By the time you finish cooking they ____ their homework.

A. will have done

B. are doing

C. have been doing

D. have done

* Đáp án

A

* Hướng dẫn giải

Kiến thức: Thì tương lai hoàn thành

Giải thích:

Dấu hiệu: “By the time you finish cooking” (Cho tới lúc mà bạn nấu ăn xong)

Thì tương lai hoàn thành được dùng để diễn tả hành động sẽ hoàn thành tới 1 thời điểm xác định trong tương lai.

Công thức: S + will have Ved/V3.

Tạm dịch: Cho tới lúc mà bạn nấu ăn xong, họ sẽ hoàn thành bài tập về nhà.

Copyright © 2021 HOCTAP247