Câu đề bài: Liệu bạn có hoàn thành xong việc đọc cuốn sách này vào thời hạn phải mang nó trả lại thư viện không?
Đáp án B. Will you have read
—» Ở đây ta cần phải dùng thì tương lai hoàn thành bởi vì thời gian là ở tương lai (chưa mang cuốn sách trả lại), việc đọc ở đây cần phải hoàn thành trước khi mang cuốn sách trả lại nên nó phải ở dạng hoàn thành.
“By the time" cũng là cụm từ chỉ thời gian thường được dùng trong thì này.