A) Will have left
B) Will have been leaving
C)
D)
Để hiểu tại sao đáp án đúng trong câu này là "will have left," chúng ta cần phân tích ngữ cảnh và cấu trúc của câu.
Câu gốc: "By next month I _____ (leave) for India."
1. **"By next month"** là một dấu hiệu thời gian tương lai. Khi đi kèm với "by", nó ngụ ý một hành động sẽ hoàn thành trước một thời điểm nào đó trong tương lai.
2. Trong tiếng Anh, khi chúng ta muốn diễn đạt một hành động sẽ hoàn thành trước một thời điểm cụ thể trong tương lai, ta sử dụng thì **tương lai hoàn thành (Future Perfect)**. Cấu trúc của thì này là:
- **will have + quá khứ phân từ (past participle)** của động từ chính.
3. Ở đây, động từ chính là "leave," và quá khứ phân từ của "leave" là "left."
4. Vì vậy, chúng ta có cấu trúc:
- **S + will have + past participle**
- => "I will have left"
Khi áp dụng vào câu ban đầu: "By next month I will have left for India."
Đáp án poprawne là (a) "will have left."
Các đáp án khác như "will have been leaving" không phù hợp trong ngữ cảnh này vì thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous) dùng để nói về một hành động bắt đầu trong quá khứ, tiếp diễn ở hiện tại, và có thể tiếp tục trong tương lai, thường đi kèm chỉ thời gian cụ thể về khoảng thời gian, như "for three months" hay "for a week," chứ không phải là một thời điểm cụ thể như "by next month."
Vì thế, đáp án duy nhất phù hợp với cấu trúc và ngữ cảnh là "will have left."
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.
Bạn đang hoặc có nhu cầu học và thi chứng chỉ Toeic? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi Toeic Online: TOEIC® Max