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.
________ the destination, he will have been walking for about three hours.
A. When John will get
B. By the time John gets
C. After John has got
D. until John is getting
________ the destination, he will have been walking for about three hours.
A. When John will get
B. By the time John gets
C. After John has got
D. until John is getting
Kiến thức: Thì tương lai hoàn thành
Ta dùng thì tương lai hoàn thành tiếp diễn (nhấn mạnh sự liên tục) diễn tả một hành động xảy ra trước một hành động/một thời điểm trong tương lai
Dấu hiệu: By + mốc thời gian/hành động trong tương lai
Cấu trúc: S + will have Ved/ V3
12. By the time John gets the destination, he will have been walking for about three hours.
12. Vào thời điểm John đến đích, anh ấy đã đi bộ khoảng ba giờ
Ta dùng thì tương lai hoàn thành tiếp diễn (nhấn mạnh sự liên tục) diễn tả một hành động xảy ra trước một hành động/một thời điểm trong tương lai
Dấu hiệu: By + mốc thời gian/hành động trong tương lai
Cấu trúc: S + will have Ved/ V3
12. By the time John gets the destination, he will have been walking for about three hours.
12. Vào thời điểm John đến đích, anh ấy đã đi bộ khoảng ba giờ
Đáp án B.