Thì Tương Lai Hoàn Thành (Future Perfect)

Hành động sẽ hoàn thành trước một mốc thời gian trong tương lai.


1. Công thức

2. Cách dùng chính

  1. Nhấn mạnh hành động sẽ xong trước hạn.
  2. Diễn tả cột mốc dự án trong tương lai.

3. Dấu hiệu nhận biết

4. Sơ đồ timeline (trực quan)

Hiện tại ──────────── Mốc tương lai ──────────── Xa hơn


                    WILL HAVE + V3
                    (đã xong trước mốc này)

Ví dụ: By Friday noon, we will have finalized the contract. → Trước thứ Sáu trưa thì đã xong.

5. Phân biệt 3 thì tương lai

ThìCông thứcDùng khiVí dụ
Future Simplewill + VSẽ làm (chung chung)I will send the report.
Future Continuouswill be + V-ingĐang làm tại mốc TLAt 9 a.m., I will be sending the report.
Future Perfectwill have + V3Đã xong trước mốc TLBy 9 a.m., I will have sent the report.

💡 Cách nhớ 3 thì:

  • will V = “sẽ làm”
  • will be V-ing = “lúc đó đang làm”
  • will have V3 = “trước lúc đó đã xong”

6. Lưu ý TOEIC

7. Lỗi thường gặp

  1. Dùng nhầm Future Perfect khi không có mốc “trước thời điểm nào”.
    • I will have sent the email tomorrow. (không có “by”)
    • I will send the email tomorrow. (Future Simple)
  2. Dùng sai động từ sau will have (phải là V3).
    • We will have finish the project.
    • We will have finished the project.
  3. Nhầm Future Perfect với Future Continuous.

8. Ví dụ TOEIC

  1. We will have finalized the contract by Friday noon.
  2. By the end of this month, the company will have opened two new branches.
  3. Will your team have completed the report before the review meeting?

9. Bài tập TOEIC mini (5 câu)

1. By next Monday, the team ___ all the interviews. A. conducts B. will conduct C. will have conducted D. is conducting

2. We ___ the new system before the CEO arrives. A. will install B. will have installed C. install D. are installing

3. By the time you get this email, I ___ already ___ for Tokyo. A. will / leave B. will / have left C. am / leaving D. have / left

4. The construction crew ___ the building by December. A. will complete B. will have completed C. completes D. completed

5. ___ the accounting team ___ the audit by the time the board meets? A. Will / finish B. Will / have finished C. Does / finish D. Has / finished

Đáp án

  1. C – “By next Monday” → trước mốc tương lai → will have conducted.
  2. B – “before the CEO arrives” → xong trước mốc → will have installed.
  3. B – “By the time + already” → đã xong trước → will have left.
  4. B – “by December” → trước mốc → will have completed.
  5. B – “by the time the board meets” → xong trước mốc → Will have finished.

10. Mẹo làm bài

11. Tổng kết nhanh

Nhớ gì?Chi tiết
Công thứcS + will have + V3
Dấu hiệu số 1by, by the time, before + mốc tương lai
Sau will haveLuôn là V3 (phân từ 2)
Bẫy TOEICNhầm với Future Simple khi có “by”