Ngữ pháp tiếng Anh · B2

Thì Tương Lai Hoàn Thành Tiếp Diễn (Future Perfect Continuous)

Thì tương lai hoàn thành tiếp diễn dùng để nhấn mạnh khoảng thời gian liên tục của một hành động tính đến một mốc cụ thể trong tương lai. Bài này giải thích đầy đủ công thức will have been + V-ing, 2 cách dùng, dấu hiệu nhận biết và các lỗi thường gặp.

Trả lời nhanh

Thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous) dùng để nhấn mạnh khoảng thời gian liên tục của một hành động tính đến một mốc trong tương lai, hoặc nhấn mạnh nguyên nhân dẫn đến kết quả tại mốc đó. Công thức: S + will have been + V-ing; phủ định S + will not have been (won't have been) + V-ing; nghi vấn Will + S + have been + V-ing?. Dấu hiệu nhận biết: for...by, by then, by the time...for.

Công Thức Thì Tương Lai Hoàn Thành Tiếp Diễn

Thì tương lai hoàn thành tiếp diễn có ba dạng: khẳng định, phủ định và nghi vấn. Đây là thì kết hợp giữa tương lai hoàn thành (will have) và tiếp diễn (been + V-ing).

Dạng câuCấu trúcVí dụ
Khẳng địnhS + will have been + V-ingI will have been working here for 5 years by next month.
Phủ địnhS + will not have been (won't have been) + V-ingShe won't have been living here for long by then.
Nghi vấnWill + S + have been + V-ing?Will you have been studying for 3 hours by 6pm?

2 Cách Dùng Thì Tương Lai Hoàn Thành Tiếp Diễn

1. Nhấn mạnh khoảng thời gian liên tục tính đến một mốc trong tương lai

Dùng để nói về một hành động bắt đầu trước một mốc thời gian trong tương lai và vẫn tiếp tục cho đến mốc đó, nhấn mạnh vào ĐỘ DÀI của khoảng thời gian liên tục.

2. Nhấn mạnh tính liên tục/nguyên nhân dẫn đến một kết quả tại mốc tương lai

Dùng để nhấn mạnh rằng chính quá trình diễn ra liên tục của hành động là NGUYÊN NHÂN gây ra một kết quả hoặc trạng thái tại mốc thời gian trong tương lai.

Dấu Hiệu Nhận Biết

Khi thấy các cụm từ này trong câu, rất có thể đó là thì tương lai hoàn thành tiếp diễn:

for + khoảng thời gian + by + mốc tương lai by then by the time...for all day/week by how long...by

Lưu ý: Thì này luôn đi kèm một khoảng thời gian (for + thời lượng) VÀ một mốc thời gian cụ thể trong tương lai (by + thời điểm). Nếu câu chỉ có mốc thời gian mà không có khoảng thời gian liên tục, hãy cân nhắc dùng thì tương lai hoàn thành đơn.

12 Ví Dụ Thực Tế

Lỗi Thường Gặp

⚠️ Lỗi 1: Thiếu "been" trong công thức

❌ Sai: I will have working at this company for 10 years.

✅ Đúng: I will have been working at this company for 10 years.

Giải thích: Công thức đầy đủ là "will have been + V-ing", không được bỏ "been". Đây là lỗi phổ biến nhất vì người học hay nhầm với thì tương lai hoàn thành đơn (will have + V3).

⚠️ Lỗi 2: Nhầm lẫn với thì tương lai hoàn thành đơn

❌ Sai (nhầm ý nghĩa): By 6pm, she will have studied for 3 hours. (dùng khi muốn nhấn mạnh khoảng thời gian liên tục)

✅ Đúng (nếu muốn nhấn mạnh quá trình): By 6pm, she will have been studying for 3 hours.

Giải thích: Thì tương lai hoàn thành (will have + V3) nhấn mạnh KẾT QUẢ đã hoàn tất tại mốc tương lai. Thì tương lai hoàn thành tiếp diễn (will have been + V-ing) nhấn mạnh QUÁ TRÌNH hoặc khoảng thời gian liên tục dẫn tới mốc đó. Cả hai câu đều có thể đúng ngữ pháp nhưng mang sắc thái ý nghĩa khác nhau.

Bài Tập Kiểm Tra Nhanh

Chọn đáp án đúng. Nhấn vào đáp án để kiểm tra.

1. By next month, I _____ here for 5 years. (work)
  • A. will have worked
  • B. will have been working
  • C. will be working
  • D. have been working
2. Chọn câu đúng ngữ pháp.
  • A. She will have working for 3 hours by 6pm.
  • B. She will have been working for 3 hours by 6pm.
  • C. She will has been working for 3 hours by 6pm.
  • D. She will be been working for 3 hours by 6pm.
3. _____ you have been studying for 2 hours by the time I arrive?
  • A. Will
  • B. Do
  • C. Have
  • D. Are
4. They _____ (not / travel) for long by the time they reach the border.
  • A. don't have been traveling
  • B. won't have been traveling
  • C. won't have traveling
  • D. aren't traveling
5. Dấu hiệu nào thường đi kèm thì tương lai hoàn thành tiếp diễn?
  • A. for 10 years by next month
  • B. yesterday
  • C. last week
  • D. ago
🎯 Muốn học nhanh & chắc hơn? Gợi ý dành riêng cho bạn

Luyện tập tương tác trên Engame

312 bài tập ngữ pháp · Miễn phí · Không cần đăng ký

Luyện ngữ pháp ngay →
✓ 12 thì đầy đủ✓ SRS ôn tập✓ Bài tập tương tác

Xem Thêm