A) Will have worked
B) Will have been working
C)
D)
Câu "By November I _____ (work) for this company for 6 years." yêu cầu ta xác định một hành động sẽ tiếp tục từ quá khứ đến một thời điểm cụ thể trong tương lai.
Các lựa chọn là:
a. will have worked
b. will have been working
Để giải thích tại sao lựa chọn đúng là "will have been working", chúng ta cần hiểu sự khác nhau giữa thì tương lai hoàn thành (future perfect) và thì tương lai hoàn thành tiếp diễn (future perfect continuous):
1. **Thì tương lai hoàn thành (future perfect)**: 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.
- Ví dụ: By next month, I will have finished my project. (Hành động kết thúc trước thời điểm ấn định)
2. **Thì tương lai hoàn thành tiếp diễn (future perfect continuous)**: Diễn tả một hành động bắt đầu ở quá khứ, tiếp tục trong suốt một khoảng thời gian, và vẫn đang tiếp diễn hoặc chỉ vừa mới kết thúc vào một thời điểm cụ thể trong tương lai.
- Ví dụ: By next year, I will have been studying English for 5 years. (Hành động tiếp diễn liên tục đến thời điểm ấn định)
Trong câu hỏi của bạn:
- "By November" là một mốc thời gian trong tương lai.
- "For 6 years" ám chỉ việc làm này đã bắt đầu từ quá khứ, tiếp tục trong suốt khoảng thời gian này và vẫn sẽ còn tiếp diễn đến thời điểm tháng 11.
Vì vậy, câu hoàn chỉnh sẽ là: "By November I **will have been working** for this company for 6 years."
Điều này nhấn mạnh rằng vào tháng 11, bạn sẽ có 6 năm làm việc liên tục tại công ty đó. Do đó, đáp án đúng là "will have been working".
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