Thì tương lai hoàn thành diễn tả một hành động sẽ kết thúc trước một thời điểm nhất định hoặc trước một hành động khác trong tương lai. Đây là thì đứng sau mọi câu nói về hạn chót trong tiếng Anh, đồng thời là một trong những thì ít gặp nhất trong mười hai thì chính khi giao tiếp hằng ngày. Bài viết này trình bày công thức, các từ tín hiệu và vị trí của thì này trong hệ thống các thì.
.webp?alt=media&token=60071a38-8de8-41b3-99de-5ea794aec1de)
Bạn tạo thì này bằng chủ ngữ, cụm từ will have và quá khứ phân từ của động từ chính. Đây là một trong bốn thì tương lai, và là thì duy nhất khẳng định hành động sẽ hoàn tất trước một mốc thời gian cụ thể chứ không chỉ đơn thuần dự đoán một hành động.
So sánh thì tương lai hoàn thành với các thì tương lai khác cho thấy nó tập trung vào kết quả đã hoàn tất tính đến một mốc 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 | She will finish the report. |
| 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 | She will be finishing the report at 5 PM. |
| Tương lai hoàn thành | Hành động hoàn tất trước một mốc tương lai | She will have finished the report by 5 PM. |
| 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 | She will have been working on the report for two hours by 5 PM. |
Nhiệm vụ của thì này là thể hiện sự hoàn tất trước một mốc thời gian cụ thể trong tương lai, chứ không chỉ nói rằng điều gì đó sẽ xảy ra. "I will finish the report" chỉ đơn thuần dự đoán một hành động; "I will have finished the report by 5 PM" khẳng định nó đã xong vào đúng thời điểm đó — điều rất quan trọng trong ngôn ngữ lập kế hoạch và quản lý dự án.
Việc tạo câu ở thì tương lai hoàn thành tuân theo một quy tắc rõ ràng với mọi chủ ngữ:
| Dạng | Quy tắc | Ví dụ |
|---|---|---|
| Khẳng định | will have + quá khứ phân từ | She will have finished. |
| Phủ định | will not have (won't have) + quá khứ phân từ | They won't have arrived. |
| Nghi vấn | Will + chủ ngữ + have + quá khứ phân từ? | Will you have eaten? |
Thì tương lai hoàn thành rất cần thiết để diễn đạt sự hoàn tất trong tương lai ở nhiều tình huống quan trọng:
Khẳng định một hành động sẽ được hoàn tất trước một thời điểm cụ thể trong tương lai.
Cho thấy một hành động tương lai sẽ hoàn tất trước khi một hành động khác diễn ra.
Dự đoán những bước tiến lớn về khoa học, công nghiệp hay xã hội tính đến một thời điểm nhất định.
Hình dung những thành tựu cá nhân đạt được ở một độ tuổi hoặc giai đoạn cuộc đời cụ thể.
Một số cụm từ chỉ thời gian thường xuyên báo hiệu cần dùng thì tương lai hoàn thành:
| Từ | Ví dụ |
|---|---|
| by | by 5:00 PM, by next year |
| before | before you come |
| by the time | by the time she wakes up |
Hãy kiểm tra xem những câu sau có diễn tả sự hoàn tất trước một mốc tương lai hay không:
| Câu | Tương lai hoàn thành? | Vì sao |
|---|---|---|
| By 6 PM, I will have finished my homework. | Có | Đạt tới hạn chót |
| I will finish my homework tonight. | Không | Chỉ là dự đoán đơn thuần, không có hạn chót cố định |
| By the time you call, she will have left. | Có | Một sự việc tương lai xảy ra trước một sự việc khác |
| I will be sleeping by 11 PM. | Không | Tương lai tiếp diễn, hành động đang diễn ra |
Tiếng Anh có tổng cộng 12 thì chính: ba mốc thời gian (quá khứ, hiện tại, tương lai), mỗi mốc kết hợp với bốn thể (đơn, tiếp diễn, hoàn thành, hoàn thành tiếp diễn). Tương lai hoàn thành là một trong bốn thì tương lai và là một trong ba thì hoàn thành, bên cạnh hiện tại hoàn thành và quá khứ hoàn thành.
Learna AI lắng nghe những cụm từ chỉ hạn chót như "by Friday" hay "by the time," và kiểm tra xem will have cùng quá khứ phân từ có truyền tải đúng ý nghĩa "hoàn tất trước thời điểm đó" hay không. Learna cũng nhắc bạn khi một thì tương lai đơn giản hơn sẽ diễn đạt ý muốn nói tự nhiên hơn, bởi người học rất dễ lạm dụng thì tương lai hoàn thành ngay khi vừa biết đến nó. Người học luyện tiếng Anh theo tình huống hạn chót cùng Learna ghi nhận mức cải thiện 76% trong việc dùng chính xác thì tương lai hoàn thành khi nói về kế hoạch.
Khi những câu về một hạn chót đã trở nên tự nhiên, việc bổ sung yếu tố thời lượng bằng thì tương lai hoàn thành tiếp diễn sẽ giúp bạn diễn tả điều gì đó đã diễn ra bao lâu tính đến cùng mốc tương lai ấy.
Đưa kiến thức ngữ pháp vào thực hành cùng các lộ trình học của Learna:
Một số ví dụ: By Friday, I will have finished the report. She will have graduated by June. They will have left by the time we arrive.
Khẳng định: chủ ngữ + will have + quá khứ phân từ. Phủ định: chủ ngữ + will not have (won't have) + quá khứ phân từ. Nghi vấn: Will + chủ ngữ + have + quá khứ phân từ?
Dùng thì này để nói về một hạn chót hoặc mốc kết thúc trong tương lai, hoặc để cho thấy một sự việc tương lai sẽ xảy ra trước một sự việc khác.
Đó là thì của động từ khẳng định rằng một hành động sẽ hoàn tất trước một thời điểm cụ thể trong tương lai, được tạo bằng will have cộng với quá khứ phân từ.
Dùng will have cho mọi chủ ngữ, theo sau là quá khứ phân từ, và kết hợp với một từ chỉ hạn chót như by, before hoặc by the time.
Tương lai đơn dự đoán một hành động sẽ xảy ra; tương lai hoàn thành khẳng định hành động đó sẽ hoàn tất trước một thời điểm cụ thể trong tương lai.
Bắt đầu bằng Will, rồi đến chủ ngữ, sau đó have, rồi quá khứ phân từ: Will you have eaten by then?
Bỏ sót have giữa will và quá khứ phân từ, hoặc dùng động từ nguyên thể thay vì dạng phân từ.
Có: By the time you arrive, we will have left cho thấy việc rời đi diễn ra trước khi bạn đến, cả hai đều ở tương lai.
Tương lai hoàn thành nhấn mạnh việc điều gì đó đã hoàn tất trước hạn chót; tương lai hoàn thành tiếp diễn nhấn mạnh khoảng thời gian kéo dài đến mốc đó.
Tiếng Anh có 12 thì chính, gồm ba mốc thời gian là quá khứ, hiện tại và tương lai, mỗi mốc kết hợp với bốn thể: đơn, tiếp diễn, hoàn thành và hoàn thành tiếp diễn.
Về cấu trúc thì không phức tạp, nhưng thì này ít được dùng trong giao tiếp thường ngày nên vẫn tạo cảm giác lạ lẫm, ngay cả với người học đã nắm vững các thì đơn giản hơn.
Learna AI nhận diện các cụm từ chỉ hạn chót như by Friday và kiểm tra xem bạn có dùng will have cộng quá khứ phân từ thay vì một dạng tương lai đơn giản hơn không.
Có. Learna AI giúp bạn luyện báo cáo hạn chót theo phong cách công sở, sửa ngay lập tức các lỗi thiếu have hoặc dùng sai phân từ.