Thì tương lai hoàn thành
Luyện ngữ pháp TOEIC bài bản cùng Toey
Hàng nghìn câu có giải thích, chấm lỗi chi tiết và lộ trình riêng — miễn phí.
Thì tương lai hoàn thành (Future Perfect) diễn tả một hành động sẽ hoàn tất TRƯỚC một thời điểm hoặc hành động khác trong tương lai. Trong TOEIC, thì này xuất hiện ở Part 5/6 và dễ nhận biết nhờ cụm "by + thời điểm tương lai" hoặc "by the time". Nắm công thức "will have + V3" và mối quan hệ thời gian sẽ giúp bạn chọn đúng đáp án.
Công thức thì tương lai hoàn thành
Cấu trúc: chủ ngữ + will have + quá khứ phân từ (V3) cho mọi chủ ngữ. Phủ định "will not have + V3"; câu hỏi đảo "will" lên trước chủ ngữ.
"will have" dùng chung cho tất cả các ngôi, nên chỗ trống sau đó cần dạng V3 (completed, finished, submitted). Thì này khẳng định một việc chắc chắn hoàn tất trước một mốc tương lai.
By the end of this quarter, we will have completed all the required training.
Đến cuối quý này, chúng tôi sẽ đã hoàn thành tất cả khóa đào tạo bắt buộc.
By the time we start the project, we will have prepared all necessary documents.
Đến khi chúng tôi bắt đầu dự án, chúng tôi sẽ đã chuẩn bị xong mọi tài liệu cần thiết.
Dấu hiệu nhận biết trong đề TOEIC
Tín hiệu rõ nhất là "by + mốc thời gian tương lai" (by next Friday, by the end of the year) hoặc "by the time + mệnh đề hiện tại đơn". Khi thấy các cụm này, hãy chọn "will have + V3".
Lưu ý: trong mệnh đề "by the time", động từ dùng hiện tại đơn dù chỉ tương lai: "By the time she arrives, we will have finished" — "arrives" không phải "will arrive".
By the end of the week, the team will have finished all tasks related to the audit.
Đến cuối tuần, nhóm sẽ đã hoàn thành mọi công việc liên quan đến kiểm toán.
Lỗi thường gặp
- ✗Dùng tương lai đơn (will + V) thay vì tương lai hoàn thành khi câu có "by + mốc tương lai".
- ✗Quên "have" (viết "will completed" thay vì "will have completed").
- ✗Dùng cột V2 thay cho V3 sau "will have" (viết "will have wrote" thay vì "will have written").
- ✗Dùng "will" trong mệnh đề "by the time" (viết "by the time she will arrive" thay vì "she arrives").
Câu hỏi thường gặp
Thì tương lai hoàn thành dùng khi nào?
Dùng cho hành động sẽ hoàn tất trước một thời điểm hoặc hành động khác trong tương lai. Thường đi với "by + mốc tương lai" và "by the time".
Công thức tương lai hoàn thành là gì?
Chủ ngữ + will have + quá khứ phân từ (V3), dùng chung cho mọi ngôi. Ví dụ: "They will have completed the report by Friday".
Làm sao nhận biết tương lai hoàn thành trong TOEIC?
Nhìn tín hiệu "by + mốc thời gian tương lai" (by next week, by 2025) hoặc "by the time + mệnh đề". Đây là dấu hiệu để chọn "will have + V3".
Mệnh đề "by the time" chia thì gì?
Mệnh đề "by the time" dùng thì hiện tại đơn dù nói về tương lai; mệnh đề chính dùng tương lai hoàn thành: "By the time the client arrives, we will have prepared everything".
Luyện tập nhanh (4 câu)
Chọn đáp án đúng để xem giải thích ngay. Miễn phí, không cần đăng nhập.
1. By the time we start the project, we ______ all necessary approvals from management.
2. By the end of this quarter, we ______ all the required training modules for the new software.
3. The managers ______ all necessary preparations by the time the meeting starts.
4. By the end of the week, the team ______ all tasks related to the project.
Muốn luyện hàng trăm câu tương tự?
Toey chấm chi tiết từng lỗi và xây lộ trình TOEIC riêng cho bạn — hoàn toàn miễn phí.
Luyện đầy đủ miễn phí trên Toey