Thì Tương Lai Hoàn Thành Tiếp Diễn: Công Thức, Cách Dùng & Bài Tập

Thì Tương Lai Hoàn Thành Tiếp Diễn: Công Thức, Cách Dùng & Bài Tập

Đây là bài thứ 12 trong series 12 thì tiếng Anh của POLA — và cũng là thì phức tạp nhất, ít gặp nhất trong tất cả.

Tin tốt: bạn không cần dùng thì này thành thạo trong giao tiếp hàng ngày. Điều bạn thực sự cần là hiểu được bản chất và nhận biết được khi nào nó xuất hiện trong bài thi. Chỉ vậy thôi.

Hãy cùng POLA giải quyết bài cuối cùng này nhé! Xem lại bài trước: Thì Tương Lai Hoàn Thành hoặc ôn lại toàn bộ trong Tổng Hợp 12 Thì Tiếng Anh.

1. Thì Tương Lai Hoàn Thành Tiếp Diễn Là Gì?

Thì tương lai hoàn thành tiếp diễn (Future Perfect Continuous Tense) dùng để diễn tả một hành động đang diễn ra liên tục và vẫn còn tiếp tục cho đến một mốc thời gian trong tương lai — với trọng tâm là nhấn mạnh khoảng thời gian hành động đó kéo dài.

Nói đơn giản: thì này trả lời cho câu hỏi “Đến lúc đó, bạn đã làm việc đó được bao lâu rồi?”

Ví dụ trực quan:

“Sang năm là tớ học tiếng Anh được 5 năm rồi.”
→ By next year, I will have been studying English for 5 years.

Bạn thấy không? Có hai yếu tố quan trọng:

  1. Khoảng thời gian — for 5 years (đã học được 5 năm)
  2. Mốc tương lai — by next year (đến sang năm)

Hành động “học tiếng Anh” bắt đầu từ quá khứ, đang tiếp diễn ở hiện tại, và vẫn còn đang diễn ra khi đến mốc “sang năm”.

💡 Từ khóa để nhớ: Tương lai hoàn thành tiếp diễn = “Đến lúc đó, đã làm được bao lâu rồi?”

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

Nếu bạn đã biết thì quá khứ hoàn thành tiếp diễn với công thức had been + V-ing, thì thì này chỉ cần đổi had → will have. Đơn giản!

2.1. Thể khẳng định (Positive)

S + will have been + V-ing

Ví dụ:

  • By June, she will have been teaching at POLA for 3 years. (Đến tháng 6, cô ấy đã dạy ở POLA được 3 năm.)
  • By the time you graduate, I will have been working here for a decade. (Khi bạn tốt nghiệp, tớ đã làm ở đây 10 năm.)

Dạng viết tắt: will have been → 'll have been

  • He ‘ll have been running for 2 hours by 8 PM.

2.2. Thể phủ định (Negative)

S + will not have been + V-ing (won't have been)

Ví dụ:

  • By December, I won’t have been studying here for a full year yet. (Đến tháng 12, tớ vẫn chưa học ở đây đủ 1 năm.)

2.3. Thể nghi vấn (Question)

Will + S + have been + V-ing?

Ví dụ:

  • Will they have been waiting for long by the time we arrive? (Họ có đợi lâu không khi chúng ta đến?)

💡 Mẹo nhớ: Quá Khứ Hoàn Thành Tiếp Diễn = had been + V-ing. Tương Lai Hoàn Thành Tiếp Diễn = đổi had → will have. Chỉ vậy thôi!

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

Thì này chỉ có một cách dùng chính cần nhớ:

Nhấn mạnh khoảng thời gian một hành động đã và đang diễn ra liên tục đến một mốc tương lai

Dùng khi muốn nói đến thời điểm X trong tương lai, hành động Y đã kéo dài được [bao lâu].

Công thức hay gặp: for + khoảng thời gian + by + mốc tương lai

Ví dụ:

  • By the end of this month, I will have been learning guitar for six months. (Cuối tháng này, tớ học ghi-ta được 6 tháng rồi.)
  • By 2030, they will have been building the bridge for 10 years. (Đến năm 2030, họ xây cầu đó được 10 năm.)
  • She will have been working on this project for two years by the time it launches. (Khi dự án ra mắt, cô ấy đã làm việc trên đó được 2 năm.)

⚠️ Lưu ý: Một số động từ trạng thái (stative verbs) như know, love, want, believe không dùng được ở dạng tiếp diễn. Những động từ này dùng thì Tương Lai Hoàn Thành thay thế.

4. Dấu Hiệu Nhận Biết Thì Tương Lai Hoàn Thành Tiếp Diễn

Dấu hiệuVí dụ
for + khoảng thời gian + by + mốc tương lai…for 5 years by next June.
by the time + mệnh đề + for + thời gianBy the time she retires, she will have been teaching for 30 years.
by + mốc tương lai (kết hợp ngữ cảnh nhấn mạnh thời gian)By 2030, we will have been living here for a decade.

💡 Bí quyết nhận biết: Nếu câu có cả FOR + thời gian lẫn BY + mốc tương lai → gần như chắc chắn là thì tương lai hoàn thành tiếp diễn!

5. Phân Biệt Tương Lai Hoàn Thành và Tương Lai Hoàn Thành Tiếp Diễn

Đây là điểm dễ nhầm nhất. Hai thì này cùng dùng by + tương lai nhưng nhấn mạnh khác nhau:

Tương Lai Hoàn ThànhTương Lai Hoàn Thành Tiếp Diễn
Công thứcS +will have + V3S +will have been + V-ing
Nhấn mạnhHành độnghoàn thành (kết quả)Hành độngđang tiếp diễn (thời gian)
Câu hỏi“Đến lúc đó, việc đó đã xong chưa?”“Đến lúc đó, đã làm bao lâu rồi?”

4 cặp ví dụ song song:

Cặp 1:

  • 🔵 By 6 PM, I will have finished cooking. → Nấu ăn xong trước 6 giờ. (nhấn mạnh kết quả)
  • 🟠 By 6 PM, I will have been cooking for 2 hours. → Đã nấu ăn được 2 tiếng đến 6 giờ. (nhấn mạnh thời gian)

Cặp 2:

  • 🔵 By June, she will have graduated. → Đến tháng 6, cô ấy đã tốt nghiệp. (kết quả)
  • 🟠 By June, she will have been studying for 4 years. → Đến tháng 6, cô ấy học được 4 năm. (thời gian)

Cặp 3:

  • 🔵 They will have built the stadium by 2028. → Sân vận động xây xong trước 2028.
  • 🟠 By 2028, they will have been building the stadium for 5 years. → Đến 2028, họ xây được 5 năm.

Cặp 4:

  • 🔵 I will have read 50 books by the end of this year. → Đọc xong 50 cuốn.
  • 🟠 By the end of this year, I will have been reading every night for 6 months. → Đọc sách mỗi tối được 6 tháng.

✅ Quy tắc đơn giản:

  • will have + V3 = “Xong chưa?” → Kết quả
  • will have been + V-ing = “Bao lâu rồi?” → Thời gian

6. Bài Tập Thì Tương Lai Hoàn Thành Tiếp Diễn (Có Đáp Án)

Bài 1: Chia động từ (dùng thì tương lai hoàn thành tiếp diễn)

  1. By next March, they __ (renovate) the school for 8 months.
  2. __ (she / work) at that company for 10 years by 2030?
  3. By the time the semester ends, I __ (attend) POLA classes for 6 months.
  4. He __ (not / practice) piano for a year by his birthday.

Bài 2: Chọn đáp án đúng — Tương Lai Hoàn Thành hay Tương Lai Hoàn Thành Tiếp Diễn?

  1. By 9 PM, the chef (will have cooked / will have been cooking) for five hours.
  2. By the time you arrive, I (will have cleaned / will have been cleaning) the whole house.
  3. By next year, she (will have written / will have been writing) her novel for three years.
  4. They (will have finished / will have been finishing) the project by Friday.

Đáp Án & Giải Thích

Bài 1:

  1. will have been renovating — “for 8 months by next March” = nhấn mạnh thời gian diễn ra liên tục → FPC.
  2. Will she have been working — câu hỏi có “for 10 years by 2030” = nhấn mạnh thời gian → FPC.
  3. will have been attending — “for 6 months by the time…” = nhấn mạnh thời gian → FPC.
  4. won’t have been practicing — phủ định FPC: won’t have been + V-ing.

Bài 2:

  1. will have been cooking — “for five hours” = nhấn mạnh thời gian diễn ra liên tục → FPC.
  2. will have cleaned — không có “for + thời gian”, câu nhấn mạnh hành động hoàn thành trước khi bạn đến → FP.
  3. will have been writing — “for three years” = nhấn mạnh thời gian → FPC.
  4. will have finished — nhấn mạnh hành động hoàn thành (xong) trước thứ Sáu, không có “for + thời gian” → FP.

🎉 Chúc Mừng! Bạn Đã Chinh Phục 12 Thì Tiếng Anh!

Bạn vừa hoàn thành bài học cuối cùng trong series 12 thì tiếng Anh của POLA. Đây là hành trình dài — từ thì Hiện Tại Đơn đơn giản nhất cho đến thì Tương Lai Hoàn Thành Tiếp Diễn phức tạp nhất.

Ôn lại toàn bộ một lần nữa? Đọc bài Tổng Hợp 12 Thì Tiếng Anh để có cái nhìn tổng quan và bảng so sánh 12 thì trong một trang.

Nhớ lại 2 điều cốt lõi của thì này:

  • will have been + V-ing = nhấn mạnh thời gian hành động đã kéo dài
  • Dấu hiệu đặc trưng: FOR + thời gian + BY + mốc tương lai

Nếu bạn muốn có người thầy hệ thống lại toàn bộ ngữ pháp một cách bài bản và giúp bạn thực sự tự tin dùng tiếng Anh, POLA English Center luôn sẵn sàng đồng hành!

Bài viết liên quan

0 0 đánh giá
Đánh giá bài viết
guest
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận