Thì tương lai hoàn thành là một trong 12 thì quan trọng trong tiếng Anh nhưng cũng thật khó khi có quá nhiều thì tương lai như tương lai đơn, tương lai tiếp diễn nên phải phân biệt nói và viết vào tình huống nào cho đúng. Vậy thì Focus Learning sẽ cung cấp cái nhìn tổng quan về thì tương lai hoàn thành và bài tập áp dụng để bạn dễ dàng áp dụng nhé!
Thì tương lai hoàn thành là gì?
Thì tương lai hoàn thành (Future Perfect) là thì dùng để diễn tả một hành động sẽ hoàn thành trước một thời điểm hoặc trước một hành động khác trong tương lai. Đây là thì giúp bạn thể hiện rõ mốc thời gian và mức độ hoàn tất của hành động. Khi nắm chắc thì tương lai hoàn thành, bạn sẽ dễ dàng diễn đạt các kế hoạch dài hạn hoặc các mục tiêu trong tương lai một cách chính xác và chuyên nghiệp hơn.

Ví dụ minh họa thực tế bằng tình huống cụ thể như sau:
Hôm nay là thứ Hai. Mẹ giao cho Nam một bài tập toán rất dài và yêu cầu phải làm xong trước khi bố đi làm về vào lúc 7 giờ tối nay. Nam tập trung làm bài và dự kiến sẽ hoàn thành xong xuôi vào lúc 6 giờ tối. Để mẹ yên tâm, Nam đã nói với mẹ: “By 7 p.m. tonight, I will have finished my math homework.”
Để các bạn học sinh hiểu tại sao lại dùng thì tương lai hoàn thành ở đây, hãy bóc tách thành 3 yếu tố:
- Mốc thời gian trong tương lai: Chính là 7 giờ tối nay (by 7 p.m. tonight). Lúc Nam nói câu này thì vẫn chưa đến 7 giờ.
- Hành động xảy ra: Là hành động “làm xong bài tập” (finished).
- Bản chất của thì: Hành động làm bài tập này diễn ra từ chiều và sẽ kết thúc hoàn toàn trước thời điểm là 7 giờ tối (cụ thể là xong lúc 6 giờ).
Công thức thì tương lai hoàn thành
Để sử dụng tốt thì tương lai hoàn thành, bạn cần hiểu rõ các dạng câu cơ bản. Việc ghi nhớ cấu trúc chung sẽ giúp bạn làm bài nhanh và hạn chế sai sót trong các bài kiểm tra.
Dưới đây là bảng tổng hợp cấu trúc của thì tương lai hoàn thành theo từng loại câu:
| Loại câu | Cấu trúc | Ví dụ |
|---|---|---|
| Khẳng định | S + will have + V3/ed | I will have finished my homework by 9 p.m. |
| Phủ định | S + will not have (won’t have) + V3/ed | She will not have completed the task by tomorrow. |
| Nghi vấn | Will + S + have + V3/ed? | Will you have finished the project by Friday? |
Cách dùng thì tương lai hoàn thành
Thì tương lai hoàn thành được sử dụng để nhấn mạnh việc hoàn tất của một hành động trong tương lai. Khi hiểu rõ cách dùng, bạn sẽ dễ dàng phân biệt với các thì khác và áp dụng đúng trong từng ngữ cảnh cụ thể.
Đặc biệt, thì tương lai hoàn thành thường đi kèm với các mốc thời gian rõ ràng, giúp xác định chính xác thời điểm hành động kết thúc.
| Cách dùng | Công thức | Giải thích | Ví dụ |
|---|---|---|---|
| Hoàn thành trước một thời điểm trong tương lai | S + will have + V3/ed + by / before + mốc thời gian | Hành động sẽ kết thúc trước một mốc thời gian cụ thể trong tương lai. | I will have finished this book by tomorrow. |
| Hoàn thành trước một hành động khác trong tương lai | S + will have + V3/ed + by the time / before + S + V(s/es) | Một hành động xảy ra và hoàn tất xong xuôi trước khi một hành động khác xảy ra. (Mệnh đề thời gian chia ở Hiện tại đơn.) | She will have left before you arrive. |
| Sử dụng trong câu điều kiện loại 1 | If + S + V(s/es), S + will have + V3/ed | Diễn tả một hành động sẽ hoàn thành trọn vẹn trong tương lai nếu điều kiện được đáp ứng. | If you come early, I will have finished the work. |
Dấu hiệu nhận biết thì tương lai hoàn thành
Để nhận biết thì tương lai hoàn thành, bạn nên chú ý đến các cụm từ chỉ thời gian đặc trưng. Đây là yếu tố quan trọng giúp bạn xác định đúng thì khi làm bài.
| Dấu hiệu | Ý nghĩa | Ví dụ |
|---|---|---|
| by + thời gian | trước một thời điểm | I will have finished by 10 p.m. |
| by the time | trước khi | By the time you arrive, I will have left. |
| before | trước khi | She will have gone before noon. |
| in + khoảng thời gian | trong bao lâu (hoàn thành) | I will have completed it in 2 hours. |
Phân biệt giữa thì tương lai tiếp diễn và thì tương lai hoàn thành
Nguyên nhân lớn nhất khiến các bạn sọc sinh khó phân biệt 2 thì này là do trong tiếng Việt, chúng ta thường có thói quen dùng một từ “sẽ” để diễn tả mọi việc ở tương lai. Hơn nữa, cả hai thì này đều đi kèm với các mốc thời gian rất cụ thể (ví dụ: 8 p.m tomorrow). Điều này khiến học sinh dễ bối rối, không rõ tại mốc thời gian đó thì hành động đang diễn ra dở dang (Tiếp diễn) hay đã hoàn tất trọn vẹn (Hoàn thành).
Để không bao giờ bị mất điểm oan trong các bài thi trắc nghiệm, hãy xem ngay bảng phân biệt cực kỳ dễ nhớ dưới đây:
| Tiêu chí phân biệt | Thì tương lai tiếp diễn (Future Continuous) | Thì tương lai hoàn thành (Future Perfect) |
|---|---|---|
| Ý nghĩa / Bản chất | Nhấn mạnh một hành động đang diễn ra tại một thời điểm xác định cụ thể trong tương lai. | Nhấn mạnh một hành động sẽ hoàn thành trọn vẹn trước một mốc thời gian hoặc hành động khác trong tương lai. |
| Cấu trúc cốt lõi | S + will be + V-ing | S + will have + V3/ed |
| Mốc thời gian (Dấu hiệu) | Thường đi với giờ cụ thể kèm mốc tương lai: At this time tomorrow, At 8 p.m next week,… | Thường đi với từ chỉ giới hạn thời gian (hạn chót): By + thời gian, By the time, Before,… |
| Ví dụ minh họa | At 8 p.m tomorrow, I will be watching TV. | By 8 p.m tomorrow, I will have watched this movie. |
Xem thêm: Cách học thì hiện tại hoàn thành chỉ với “một nốt nhạc”
Những lỗi “kinh điển” dễ mất điểm khi dùng thì tương lai hoàn thành
Dù đã nắm vững lý thuyết, nhưng trong quá trình làm bài tập về thì tương lai hoàn thành, các bạn học sinh vẫn rất dễ “sa bẫy” bởi những lỗi nhỏ xíu nhưng cực kỳ tai hại. Hãy cùng điểm qua 3 lỗi “quốc dân” để chúng mình né gấp nhé:
- Lộn xộn công thức giữa các thì: Nhiều bạn hay nhầm thì tương lai hoàn thành (S + will + have + V3/ed) với thì tương lai tiếp diễn (S + will + be + V-ing). Hãy nhớ: cứ “hoàn thành” là phải có “Have + V3/ed”.
- Chia sai động từ sau “Will have”: Một số bạn quên mất động từ phải ở dạng Quá khứ phân từ (Cột 3 trong bảng động từ bất quy tắc) mà lại giữ nguyên mẫu hoặc chia ở thì quá khứ đơn (V2).
- Không phân biệt được mốc thời gian: Lỗi nặng nhất là không xác định được hành động nào kết thúc trước. Nếu hành động kết thúc trước một thời điểm/hành động khác trong tương lai, nhất định phải chọn thì tương lai hoàn thành.
Xem thêm: Tải ngay bảng động từ bất quy tắc đầy đủ nhất
Bài tập thì tương lai hoàn thành
Chúng ta đã điểm qua hết lý thuyết của thì tương lai hoàn thành, vậy bây giờ đến lúc chúng ta làm bài tập để có thể master và test xem mình đã nắm được bao nhiêu kiến thức về thì này nhé.
Exercise 1: Chia động từ trong ngoặc ở thì tương lai hoàn thành
1. By the time you arrive, I (finish) ________ my homework.
2. They (build) ________ the new bridge by next July.
3. Before the meeting starts, we (prepare) ________ all the necessary documents.
4. By 8 o’clock tomorrow morning, she (leave) ________ for Paris.
5. I (not/read) ________ the whole book by the end of this week.
6. ________ (you/complete) the project by next Monday?
7. The rain (stop) ________ by the time we wake up.
8. By 2030, he (graduate) ________ from university and found a good job.
9. They (eat) ________ dinner before we get to the restaurant.
10. By the time the police arrive, the thief (escape) ________.
Đáp án
1. will have finished
2. will have build
3. will have prepared
4. will have left
5. will not have read/ won’t have read
6. will you have completed
7. will have stopped
8. will have graduated
9. will have eaten
10. will have escaped
Exercise 2: Chia động từ trong ngoặc ở thì tương lai tiếp diễn hoặc thì tương lai hoàn thành
1. At 10 A.M tomorrow, I (attend) ________ an important meeting, so please don’t call me.
2. By 10 A.M tomorrow, the meeting (end) ________, so you can call me then.
3. Don’t come to my house at 7 P.M. I (cook) ________ dinner at that time.
4. You can come at 8 P.M. I (cook) ________ dinner by then.
5. This time next week, we (relax) ________ on a beautiful beach in Bali.
6. By the time you wake up tomorrow morning, I (clean) ________ the whole house.
7. When your train arrives tonight, she (wait) ________ for you at the station.
8. By the end of this month, my parents (be) ________ married for 30 years.
9. At midnight tonight, they (fly) ________ over the Atlantic Ocean.
10. Before the end of the year, our company (launch) ________ three new products.
Đáp án
1. will be attending
2. will have ended
3. will be cooking
4. will have cooked
5. will be relaxing
6. will have cleaned
7. will be waiting
8. will have been
9. will by flying
10. will have launched
Tải ngay bài tập thì tương lai hoàn thành
Mặc dù chúng ta đã hcoj hết các lý thuyết và thực hành bằng bài tập tuy nhiên thì 1 lần không thể nào thuần thục được! Để biến những kiến thức về thì tương lai hoàn thành trở thành của riêng mình, các bạn hãy tải ngay bộ bài tập được biên soạn cực kỳ tâm huyết dưới đây và luyện tập thường xuyên. Đừng quên ghé thăm Focus Learning để được hướng dẫn chi tiết hơn nếu gặp khó khăn nhé!
TẢI NGAY TÀI LIỆU THÌ TƯƠNG LAI HOÀN THÀNH
Lời kết
Hy vọng bài viết của Focus Learning đã giúp bạn gỡ rối được những thắc mắc và băn khoăn cũng như phân biệt thì tương lai hoàn thành với hiện tại hoàn thành. Hãy nhớ rằng, chìa khóa để giỏi tiếng Anh chính là sự kiên trì vầ thực hành đều đặn mỗi ngày.
ĐĂNG KÝ NHẬN TƯ VẤN NGAY

