By the end of the month, Sarah _________ in government for exactly 40 years.
Giải thích
Đáp án B
Phương pháp giải:
Kiến thức: Thì tương lai hoàn thành tiếp diễn
Giải chi tiết:
Dấu hiệu: By + thời điểm trong tương lai (By the end of the month)
Cách dùng: thì tương lai hoàn thành diễn tả sự việc sẽ đã hoàn thành tính đến một thời điểm cụ thể nào đó trong tương lai.
Công thức: S + will have + P2
=> Thì tương lai hoàn thành tiếp diễn cũng có cách dùng tương tự tương lai hoàn thành, nhưng nhấn mạnh đến tính liên tục của hành động.
Công thức: S + will have + been + V-ing
Tạm dịch: Vào cuối tháng này, Sarah sẽ đã làm việc trong chính phủ được đúng 40 năm rồi.