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) (còn được gọi là Future Perfect Progressive) mô tả một hành động sẽ đang diễn ra trong một khoảng thời gian cho đến một thời điểm cụ thể trong tương lai. Nó kết hợp ý tưởng về sự hoàn thành (Tương lai hoàn thành) với ý tưởng về khoảng thời gian liên tục (Tiếp diễn).
Nó diễn tả: "Tại thời điểm đó trong tương lai, hành động này sẽ đã và đang xảy ra — và đây là khoảng thời gian nó sẽ đã diễn ra."
Cấu trúc Thì Tương lai hoàn thành tiếp diễn
Khẳng định
| Chủ ngữ | will have been | Động từ + -ing |
|---|---|---|
| I / You / He / She / It / We / They | will have been ('ll have been) | working / studying / waiting |
By the time she arrives, I'll have been waiting for an hour. (Vào lúc cô ấy đến, tôi sẽ đã đợi được một tiếng.)
Next month, she'll have been working here for ten years. (Tháng tới, cô ấy sẽ đã làm việc ở đây được mười năm.)
They'll have been travelling for twenty-four hours by the time they land. (Họ sẽ đã đi du lịch được hai mươi bốn tiếng vào lúc họ hạ cánh.)
Phủ định
| Chủ ngữ | won't have been | Động từ + -ing |
|---|---|---|
| I / You / He / She / It / We / They | won't have been | working / waiting |
He won't have been sleeping long when the call comes in. (Anh ấy sẽ chưa ngủ được lâu khi cuộc gọi đến.)
By then, she won't have been managing the team long enough to make that decision. (Đến lúc đó, cô ấy sẽ chưa quản lý đội đủ lâu để đưa ra quyết định đó.)
Câu hỏi Thì Tương lai hoàn thành tiếp diễn
| Will | Chủ ngữ | have been | Động từ + -ing |
|---|---|---|---|
| Will | you / she / they | have been | working? / waiting? |
Will* you have been working here long by the time the project ends? (Bạn sẽ đã làm việc ở đây lâu chưa vào lúc dự án kết thúc?)
How long will they have been negotiating* by next week? (Họ sẽ đã đàm phán được bao lâu vào tuần tới?)
Cách dùng Thì Tương lai hoàn thành tiếp diễn
Cách dùng 1 — Khoảng thời gian của một hoạt động đang diễn ra cho đến một thời điểm trong tương lai
Cách dùng chính: nhấn mạnh khoảng thời gian một hoạt động sẽ đã diễn ra tại một thời điểm trong tương lai.
By the end of the year, I'll have been learning Japanese for three years. (Trước cuối năm, tôi sẽ đã học tiếng Nhật được ba năm.)
When the surgery is over, he'll have been in the operating theatre for six hours. (Khi ca phẫu thuật kết thúc, anh ấy sẽ đã ở trong phòng mổ được sáu tiếng.)
By 2030, the institute will have been running its research programme for a decade. (Trước năm 2030, viện sẽ đã điều hành chương trình nghiên cứu của mình được một thập kỷ.)
She'll have been driving for five hours when she reaches the border. (Cô ấy sẽ đã lái xe được năm tiếng khi đến biên giới.)
Cách dùng 2 — Giải thích nguyên nhân của một trạng thái trong tương lai
Hoạt động sẽ đã diễn ra trong một thời gian dài đến mức tác động của nó sẽ rõ ràng hoặc được cảm nhận tại một thời điểm trong tương lai.
When you finally arrive, I'll have been standing here for two hours — I'll need a coffee. (Khi bạn cuối cùng cũng đến, tôi sẽ đã đứng ở đây được hai tiếng — tôi sẽ cần một ly cà phê.)
She'll be exhausted when she gets home — she'll have been teaching all day. (Cô ấy sẽ kiệt sức khi về nhà — cô ấy sẽ đã dạy cả ngày.)
By the time the meeting ends, he'll have been talking for three hours. No wonder he'll be hoarse. (Vào lúc cuộc họp kết thúc, anh ấy sẽ đã nói chuyện được ba tiếng. Chẳng trách anh ấy sẽ khản tiếng.)
Cách dùng này tạo ra mối liên hệ logic giữa nỗ lực liên tục trong tương lai và các tác động tương lai có thể dự đoán được của nó.
Cách dùng 3 — Các cột mốc và thành tựu dài hạn
Được dùng để làm nổi bật rằng một khoảng thời gian đáng kể sẽ đã trôi qua trong một hoạt động liên tục tại một thời điểm trong tương lai.
Next summer, they'll have been married for twenty-five years. (Hè tới, họ sẽ đã kết hôn được hai mươi lăm năm.)
By his retirement, the professor will have been lecturing for over forty years. (Vào lúc ông ấy nghỉ hưu, giáo sư sẽ đã giảng dạy được hơn bốn mươi năm.)
When this series concludes, the writers will have been crafting this narrative for a decade. (Khi loạt phim này kết thúc, các nhà văn sẽ đã xây dựng câu chuyện này được một thập kỷ.)
Các cụm từ chỉ thời gian Thì Tương lai hoàn thành tiếp diễn
| Cụm từ | Cách dùng | Ví dụ |
|---|---|---|
| by + thời gian | thời hạn trong tương lai | by midnight, by next year (trước nửa đêm, trước năm tới) |
| by the time + mệnh đề | thời hạn được đặt ra bởi một sự kiện khác | by the time he arrives (vào lúc anh ấy đến) |
| for + khoảng thời gian | khoảng thời gian hoạt động sẽ đã kéo dài | for three hours, for a decade (trong ba tiếng, trong một thập kỷ) |
| when + mệnh đề tương lai | điểm tham chiếu trong tương lai | when the project ends (khi dự án kết thúc) |
| still | nhấn mạnh sự tiếp tục | I'll still have been working. (Tôi vẫn sẽ đã làm việc.) |
So sánh thì Tương lai hoàn thành và Thì Tương lai hoàn thành tiếp diễn
Sự phân biệt này phản ánh sự phân biệt giữa Hiện tại hoàn thành tiếp diễn và Hiện tại hoàn thành đơn, nhưng được chiếu vào tương lai.
| Tương lai hoàn thành Tiếp diễn | Tương lai hoàn thành Đơn |
|---|---|
| Nhấn mạnh khoảng thời gian và quá trình đang diễn ra | Nhấn mạnh sự hoàn thành và kết quả |
| By noon, she'll have been writing for six hours. (Trước buổi trưa, cô ấy sẽ đã viết được sáu tiếng.) | By noon, she'll have written ten chapters. (Trước buổi trưa, cô ấy sẽ viết xong mười chương.) |
| Tập trung vào hoạt động và thời gian kéo dài | Tập trung vào thành tựu và số lượng |
| He'll have been running when she meets him. (giải thích sự mệt mỏi) | He'll have run a marathon by then. (thành tựu đã hoàn thành) |
Khi nào dùng thì tương lai hoàn thành thay vì Thì Tương lai hoàn thành tiếp diễn
a) Khi kết quả hoặc số lượng quan trọng hơn khoảng thời gian:
I'll have completed ten reports by the end of the week. (Tôi sẽ hoàn thành mười báo cáo trước cuối tuần.) (không phải: have been completing)
b) Với các động từ trạng thái (stative verbs):
By then, she'll have known him for twenty years. (Đến lúc đó, cô ấy sẽ đã quen anh ấy được hai mươi năm.) (không phải: will have been knowing)
He'll have owned the shop for a decade by next March. (Anh ấy sẽ đã sở hữu cửa hàng được một thập kỷ vào tháng Ba tới.) (không phải: will have been owning)
So sánh thì Tương lai tiếp diễn và Thì Tương lai hoàn thành tiếp diễn
| Tương lai hoàn thành tiếp diễn | Tương lai tiếp diễn |
|---|---|
| Hoạt động đã diễn ra cho đến một thời điểm trong tương lai (khoảng thời gian) | Hoạt động đang diễn ra tại một thời điểm trong tương lai (đang diễn ra) |
| Tập trung vào khoảng thời gian | Tập trung vào những gì đang xảy ra tại thời điểm đó |
| By six, I'll have been driving for eight hours. (Trước sáu giờ, tôi sẽ đã lái xe được tám tiếng.) | At six, I'll be driving through the mountains. (Vào sáu giờ, tôi sẽ đang lái xe xuyên qua núi.) |
Các Lỗi Thường Gặp Thì Tương lai hoàn thành tiếp diễn
| ✗ Sai | ✓ Đúng | Lý do |
|---|---|---|
| By next year, I will been learning for two years. | By next year, I will have been learning for two years. | Cần dạng đầy đủ will have been + -ing |
| She'll have been know him for a decade. | She'll have known him for a decade. | know là động từ trạng thái → Thì Tương lai hoàn thành đơn |
| By noon, I'll have been writing ten chapters. | By noon, I'll have written ten chapters. | Kết quả đếm được → Thì Tương lai hoàn thành đơn |
| He will have been work all night. | He will have been working all night. | Cần dạng -ing |
| By 2030, they will been building the dam for five years. | By 2030, they will have been building the dam for five years. | will have been không thể rút gọn thành will been |
Ví dụ Thực tế Thì Tương lai hoàn thành tiếp diễn
Nhấn mạnh nỗ lực dài hạn:
"When I finish this degree, I'll have been studying full-time for four years. It'll be a relief to graduate." (Khi tôi hoàn thành bằng cấp này, tôi sẽ đã học toàn thời gian được bốn năm. Thật nhẹ nhõm khi tốt nghiệp.)
Giải thích sự mệt mỏi trong tương lai:
"Don't expect her to be very energetic at the party — she'll have been working twelve-hour shifts all week." (Đừng mong cô ấy sẽ tràn đầy năng lượng ở bữa tiệc — cô ấy sẽ đã làm việc ca mười hai tiếng suốt cả tuần.)
Đánh dấu các cột mốc nghề nghiệp:
"When Dr Singh retires next year, she will have been practising medicine for over thirty years." (Khi Bác sĩ Singh nghỉ hưu vào năm tới, cô ấy sẽ đã hành nghề y được hơn ba mươi năm.)
Trong ngữ cảnh trang trọng/học thuật:
"By the end of the trial period, participants will have been following the protocol for eighteen months, providing a robust longitudinal dataset." (Trước khi kết thúc giai đoạn thử nghiệm, những người tham gia sẽ đã tuân thủ quy trình trong mười tám tháng, cung cấp một bộ dữ liệu dọc mạnh mẽ.)
Lên kế hoạch cuộc trò chuyện:
"If the flight is on schedule, they'll have been in the air for nine hours by the time we arrive at the airport." (Nếu chuyến bay đúng lịch trình, họ sẽ đã ở trên không được chín tiếng vào lúc chúng ta đến sân bay.)
Tóm tắt Thì Tương lai hoàn thành tiếp diễn
| Cách dùng | Cấu trúc | Ví dụ |
|---|---|---|
| Khoảng thời gian hoạt động cho đến thời điểm tương lai | will have been + -ing + for [thời gian] | By Friday, I'll have been working on this for a week. (Trước thứ Sáu, tôi sẽ đã làm việc này được một tuần.) |
| Giải thích nguyên nhân mệt mỏi/tác động trong tương lai | will have been + -ing | She'll be tired — she'll have been teaching all day. (Cô ấy sẽ mệt — cô ấy sẽ đã dạy cả ngày.) |
| Cột mốc trong hoạt động liên tục | will have been + -ing + by [thời gian] | By 2025, they'll have been married for 30 years. (Trước năm 2025, họ sẽ đã kết hôn được 30 năm.) |
💡 Câu hỏi then chốt: Hoạt động sẽ đã diễn ra trong một khoảng thời gian cho đến một thời điểm trong tương lai chứ?
Nếu có, và khoảng thời gian quan trọng → Thì Tương lai hoàn thành tiếp diễn.
Nếu kết quả hoặc số lượng quan trọng → Thì Tương lai hoàn thành đơn.
Nếu hoạt động chỉ đơn giản đang diễn ra tại một thời điểm trong tương lai → Thì Tương lai tiếp diễn.