Đề thi học kì 1 Tiếng anh 12 có đáp án( đề 20 )

I _________ the homework by the time you come back

20/50

I _________ the homework by the time you come back

have done

will have done

had done

will do

Giải thích

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

Giải thích: Thì tương lai hoàn thành dùng để diễn tả một hành động hay sự việc hoàn thành trước một hành động hay sự việc khác trong tương lai. Hành động, sự việc hoàn thành trước sẽ chia thì tương lai hoàn thành. Hành động, sự việc xảy ra sau sẽ chia thì hiện tại đơn.

Tạm dịch: Tôi sẽ hoàn thành bài về nhà trước khi bạn quay trở lại.

Đáp án: B