Trang đã được tối ưu để hiển thị nhanh cho thiết bị di động. Để xem nội dung đầy đủ hơn, vui lòng click vào đây.

By the time you come back next year, they ____________...

Câu hỏi: Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
By the time you come back next year, they ____________ their house.
A. finish
B. will finish
C. will have finish
D. will have finished
Động từ "finish" trong câu này được chia ở thì tương lai hoàn thành để diễn tả một hành động hoàn tất trước một thời điểm trong tương lai.
Cấu trúc: will have PP (tương lai hoàn thành)
"Trước khi bạn trở về vào năm sau thì họ sẽ xây xong ngôi nhà."
Đáp án D.
 

Câu hỏi này có trong đề thi