17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

By the time you come here tomorrow, the work

687/1620

By the time you come here tomorrow, the work ___________.

will have been finishing

will be finishing

will have been finished

will be finished

Giải thích

Đáp án C.

Chú ý mệnh đề thời gian có cụm từ By the time + present simple, do đó chúng ta dùng thì tương lai hoàn thành để diễn tả một hành động sẽ hoàn thành trước một thời điểm trong tương lai

Tạm dịch: Khi bạn đến đây vào ngày mai thì công việc đã được hoàn thành rồi.