logo

Learna

BlogFAQ
CÁC THÌ ĐỘNG TỪ

Tương lai hoàn thành tiếp diễn: Khoảng thời gian kéo dài đến một mốc tương lai

Thì tương lai hoàn thành tiếp diễn, còn gọi là future perfect progressive, diễn tả một hành động đang diễn ra và kéo dài đến một thời điểm cụ thể hoặc một hành động khác trong tương lai. Nó nhấn mạnh hoạt động đó đã kéo dài bao lâu, và đây là thì hiếm gặp nhất trong mười hai thì chính của lời nói hằng ngày. Bài viết này trình bày công thức, các trường hợp sử dụng phổ biến và mối liên hệ của nó với những thì gần gũi nhất.

Thì tương lai hoàn thành tiếp diễn là gì?

Bạn tạo thì này bằng will have been cộng với động từ kết thúc bằng -ing. Đây là một trong bốn thì tương lai, và là thì duy nhất vừa thể hiện khoảng thời gian kéo dài vừa gắn với một mốc thời hạn trong tương lai.

"By the time the company celebrates its anniversary next month, I will have been working at this office for five whole years."

Tổng quan nhóm thì tương lai

So sánh thì tương lai hoàn thành tiếp diễn với các dạng tương lai khác cho thấy nó tập trung riêng vào khoảng thời gian kéo dài tới một mốc quy chiếu trong tương lai:

Thì Trọng tâm Ví dụ
Tương lai đơn Một dự đoán hoặc quyết định I will work here.
Tương lai tiếp diễn Hành động đang diễn ra tại một thời điểm trong tương lai I will be working here next year.
Tương lai hoàn thành Hành động hoàn tất trước một mốc tương lai I will have worked here for five years by next month.
Tương lai hoàn thành tiếp diễn Khoảng thời gian kéo dài đến một mốc tương lai I will have been working here for five years by next month.

Khoảng thời gian kéo dài đến một mốc tương lai

Thì này tồn tại để cho thấy độ dài của một hành động đang diễn ra khi nó chạm tới một cột mốc trong tương lai. Câu "By 6:00 PM, she will have been studying for four hours" cho bạn biết chính xác việc học sẽ kéo dài bao lâu tính đến thời điểm cụ thể đó trong tương lai, chứ không chỉ nói rằng việc học sẽ diễn ra.

Đúng "By the time we arrive, they will have been traveling all day."
Sai "By the time we arrive, they will travel all day." (làm mất đi ý nghĩa về khoảng thời gian đã đang diễn ra)

Cách đặt câu như thế nào?

Việc tạo câu ở thì tương lai hoàn thành tiếp diễn dùng cùng một mẫu chuẩn cho mọi chủ ngữ:

Dạng câu Công thức Ví dụ
Khẳng định will have been + verb-ing I will have been working.
Phủ định will not have been + verb-ing She will not have been sleeping.
Nghi vấn Will + chủ ngữ + have been + verb-ing? Will she have been running?

Khi nào dùng thì tương lai hoàn thành tiếp diễn?

Thì tương lai hoàn thành tiếp diễn chuyên dùng để thể hiện khoảng thời gian kéo dài đến một thời điểm cụ thể trong tương lai:

Khoảng thời gian trước một sự kiện Dòng thời gian

Cho biết tổng thời gian của một hoạt động đang diễn ra tính đến một sự kiện tương lai khác.

Ví dụ: "By next month, I will have been working here for five years."
Nguyên nhân & kết quả dự kiến Kết quả tương lai

Giải thích một trạng thái thể chất hay tinh thần trong tương lai thông qua nỗ lực diễn ra liên tục.

Ví dụ: "By the time we arrive, they will have been traveling all day."
Các mốc kỷ niệm Cột mốc

Đo lường khoảng thời gian liên tục tích lũy đến một mốc cụ thể trên lịch.

Ví dụ: "By December, we will have been dating for two years."
Giải thích trạng thái tương lai Trạng thái đang diễn ra

Cung cấp bối cảnh về khoảng thời gian trước một thời điểm quan trọng trong tương lai.

Ví dụ: "By the time the exam starts, she will have been studying for six hours straight."

Tương lai hoàn thành và tương lai hoàn thành tiếp diễn

Hãy xem việc chọn giữa hai thì này làm thay đổi trọng tâm từ sự hoàn tất sang khoảng thời gian như thế nào:

Câu Dạng đúng Lý do
By Friday, she ___ (finish) the project. will have finished Nhấn mạnh sự hoàn tất
By Friday, she ___ (work) on the project for a month. will have been working Nhấn mạnh khoảng thời gian
By June, we ___ (live) here for a decade. will have been living Khoảng thời gian liên tục chạm tới một cột mốc

Các từ chỉ thời gian thường gặp với thì này

Hãy chú ý những cụm chỉ khoảng thời gian điển hình đi kèm với các mốc tương lai sau:

Từ Ví dụ
for for five years, for two hours
since since 2020
by the time by the time the exam starts
by [future date] by next month, by June

Learna AI dạy thì tương lai hoàn thành tiếp diễn như thế nào?

Learna AI lắng nghe xem có một cột mốc tương lai đi cùng một khoảng thời gian kéo dài hay không, rồi kiểm tra rằng will have been cộng với -ing diễn đạt được cả độ dài thời gian lẫn mốc quy chiếu trong tương lai. Vì thì này hiếm khi xuất hiện trong hội thoại hằng ngày, Learna AI cũng chỉ ra những lúc một thì đơn giản hơn sẽ nghe tự nhiên hơn, đồng thời kiểm tra xem for hoặc since có đi kèm khoảng thời gian được nói đến hay không. Người học mô tả kế hoạch dài hạn cùng Learna cho biết họ cải thiện 79% khả năng dùng đúng thì này trong các cuộc trò chuyện dài.

Vì đây là thì dài nhất và ít gặp nhất trong mười hai thì, hầu hết người học sẽ ôn lại tương lai hoàn thành và tương lai tiếp diễn khi đã nắm vững cấu trúc này, để sử dụng trôi chảy cả nhóm thì tương lai.

Khám phá thêm

Áp dụng kiến thức ngữ pháp của bạn vào thực tế với các lộ trình học của Learna:

CÂU HỎI THƯỜNG GẶP

Câu hỏi thường gặp

10 ví dụ về thì tương lai hoàn thành tiếp diễn là gì?

Một số ví dụ: By next month, I will have been working here for five years. By 6 PM, she will have been studying for four hours.

Trong tiếng Anh có thì tương lai hoàn thành tiếp diễn không?

Có, dù đây là thì ít gặp nhất trong mười hai thì chính. Nó chủ yếu xuất hiện trong văn viết trang trọng hoặc khi cần nêu chính xác khoảng thời gian kéo dài đến một mốc tương lai.

Tương lai hoàn thành và tương lai hoàn thành tiếp diễn khác nhau thế nào?

Tương lai hoàn thành diễn tả hành động đã hoàn tất trước một thời hạn; tương lai hoàn thành tiếp diễn cho biết hành động đó đã kéo dài bao lâu tính đến chính thời hạn ấy.

Công thức của thì tương lai hoàn thành tiếp diễn là gì?

Khẳng định: will have been + verb-ing. Phủ định: will not have been + verb-ing. Nghi vấn: Will + chủ ngữ + have been + verb-ing?

Khi nào chúng ta dùng thì tương lai hoàn thành tiếp diễn?

Dùng thì này để nhấn mạnh hành động sẽ đã diễn ra bao lâu tính đến một mốc trong tương lai, hoặc để giải thích một kết quả tương lai thông qua một hành động kéo dài.

Có dùng since với thì tương lai hoàn thành tiếp diễn không?

Có, khi ta nêu mốc bắt đầu thay vì độ dài thời gian, ví dụ: By December, we will have been working together since 2020.

Cách đặt câu hỏi ở thì này như thế nào?

Bắt đầu bằng Will, rồi đến chủ ngữ, tiếp theo là have been và động từ thêm -ing: Will she have been running by then?

Lỗi thường gặp với thì tương lai hoàn thành tiếp diễn là gì?

Bỏ quên been giữa have và động từ -ing, khiến câu trở thành thì tương lai hoàn thành đơn thuần.

Thì này có phổ biến trong tiếng Anh hằng ngày không?

Không hẳn. Đây là thì ít gặp nhất trong mười hai thì chính, chủ yếu xuất hiện trong văn viết trang trọng hoặc khi cần nêu chính xác khoảng thời gian.

Thì này có diễn tả được quan hệ nhân quả trong tương lai không?

Có: By the time we arrive, they will have been traveling all day giải thích một tình trạng trong tương lai thông qua hành động kéo dài dẫn đến nó.

Tương lai hoàn thành tiếp diễn khác gì quá khứ hoàn thành tiếp diễn?

Tương lai hoàn thành tiếp diễn hướng khoảng thời gian tới một mốc trong tương lai; quá khứ hoàn thành tiếp diễn hướng khoảng thời gian về một mốc trước đó trong quá khứ.

Nhìn chung, các thì tiếp diễn và các thì hoàn thành tiếp diễn khác nhau ở điểm nào?

Các thì tiếp diễn thuần túy diễn tả hành động đang xảy ra tại một thời điểm; các thì hoàn thành tiếp diễn cho thấy khoảng thời gian tích lũy từ trước cho đến thời điểm đó.

Learna AI giúp gì với thì nâng cao này?

Learna AI kiểm tra xem cả have và been có xuất hiện đúng trước động từ -ing hay không, và xác nhận câu có mốc thời gian tương lai rõ ràng.

Learna có giúp tôi luyện cập nhật tiến độ dự án dài hạn ở thì này không?

Có. Learna AI tổ chức các bài luyện tập dựa trên cột mốc, như kỷ niệm dự án hay mục tiêu dài hạn, và sửa lại cấu trúc mỗi khi thiếu khoảng thời gian hoặc mốc tương lai.