C1 · Nâng cao TOEIC 785–900 IELTS 7,0–8,0 Cấu Trúc Thì & Thể

Thì Tương Lai Hoàn Thành

Thì tương lai hoàn thành (will have + quá khứ phân từ) dùng để diễn tả 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.

Thì Tương lai hoàn thành là gì?

Thì Tương lai hoàn thành (Future Perfect) nhìn về một thời điểm trong tương lai và diễn tả rằng một hành động sẽ hoàn thành trước thời điểm đó trong tương lai. Nó thể hiện góc nhìn "nhìn lại từ tương lai".

Nó trả lời câu hỏi: "Liệu việc này có hoàn thành trước một thời điểm cụ thể trong tương lai không?"

Cấu trúc Thì Tương lai hoàn thành

Khẳng định

Chủ ngữ will have Quá khứ phân từ
I / You / He / She / It / We / They will have ('ll have) finished / arrived / left / completed

By Friday, I'll have finished the report. (Trước thứ Sáu, tôi sẽ hoàn thành báo cáo.)
She'll have graduated by the time you visit. (Cô ấy sẽ tốt nghiệp trước khi bạn đến thăm.)
They'll have been married for twenty years next month. (Tháng tới, họ sẽ kết hôn được hai mươi năm.)

Phủ định

Chủ ngữ won't have Quá khứ phân từ
I / You / He / She / It / We / They won't have arrived / done / completed

He won't have left the office by six. (Anh ấy sẽ chưa rời văn phòng trước sáu giờ.)
I won't have read the whole book before the exam. (Tôi sẽ chưa đọc hết cả cuốn sách trước kỳ thi.)

Câu hỏi và Câu trả lời ngắn Thì Tương lai hoàn thành

Will Chủ ngữ have Quá khứ phân từ
Will you / she / they have finished? / arrived?
Khẳng định Phủ định
Yes, I / you / he / she / we / they will. No, I / you / he / she / we / they won't.

Will* you have finished by then? — Yes, I will. (Bạn sẽ hoàn thành trước lúc đó chứ? — Vâng, tôi sẽ.)
Will she have arrived by noon? — No, she won't*. (Cô ấy sẽ đến trước buổi trưa chứ? — Không, cô ấy sẽ không.)

Cách dùng Thì Tương lai hoàn thành

Cách dùng 1 — Hành động hoàn thành trước một thời điểm cụ thể trong tương lai

Cách dùng chính: một việc gì đó sẽ hoàn thành trước một thời hạn hoặc điểm tham chiếu cụ thể trong tương lai.

By the time you get there, I'll have left. (Vào lúc bạn đến đó, tôi sẽ đã rời đi rồi.)
She'll have finished medical school by 2027. (Cô ấy sẽ tốt nghiệp trường y trước năm 2027.)
By next week, we'll have been in this apartment for five years. (Trước tuần tới, chúng tôi sẽ ở căn hộ này được năm năm.)
The project will have launched before the end of Q3. (Dự án sẽ được khởi động trước cuối quý 3.)

Điểm tham chiếu thường được giới thiệu bằng:
- by + thời gian: by Friday, by the time he arrives, by 2030 (trước thứ Sáu, trước khi anh ấy đến, trước năm 2030)
- before + sự kiện/thời gian: before she leaves, before midnight (trước khi cô ấy rời đi, trước nửa đêm)
- when + mệnh đề: when you read this, when we get there (khi bạn đọc cái này, khi chúng ta đến đó)

Cách dùng 2 — Giả định và suy luận về hiện tại/tương lai gần

Thì Tương lai hoàn thành được dùng để đưa ra các suy luận logic về một điều gì đó chắc chắn đã xảy ra (hoặc sẽ xảy ra vào thời điểm hiện tại).

\"The meeting started at nine. It's eleven now — they'll have finished by now.\" (Cuộc họp bắt đầu lúc chín giờ. Bây giờ là mười một giờ — họ chắc hẳn đã kết thúc rồi.)
\"She left two hours ago — she'll have arrived home already.\" (Cô ấy rời đi hai tiếng trước — cô ấy chắc hẳn đã về đến nhà rồi.)
\"He'll have heard the news by now.\" (Anh ấy chắc hẳn đã nghe tin tức rồi.)
\"By the time this book is published, the situation will have changed considerably.\" (Vào lúc cuốn sách này được xuất bản, tình hình chắc hẳn đã thay đổi đáng kể.)

Cách dùng này tương tự như cách must have dùng cho suy luận, nhưng Tương lai hoàn thành được dùng khi chúng ta dự đoán từ một quan điểm tương lai.

Cách dùng 3 — Diễn tả thành tựu hoặc khoảng thời gian tại một thời điểm trong tương lai

Được dùng để đánh dấu một cột mốc hoặc để diễn tả một việc gì đó sẽ kéo dài bao lâu cho đến một thời điểm trong tương lai.

Next year, this company will have been operating for a century. (Năm tới, công ty sẽ hoạt động được một thế kỷ.)
By the time she retires, she'll have taught over ten thousand students. (Vào lúc cô ấy nghỉ hưu, cô ấy sẽ đã dạy hơn mười nghìn học sinh.)
By the end of the month, he'll have read all twelve novels in the series. (Trước cuối tháng, anh ấy sẽ đọc xong tất cả mười hai cuốn tiểu thuyết trong bộ truyện.)

Các cụm từ chỉ thời gian Thì Tương lai hoàn thành

Cụm từ Cách dùng Ví dụ
by + thời gian thời hạn by next Monday, by 2030 (trước thứ Hai tới, trước năm 2030)
by the time + mệnh đề thời hạn được xác định bởi một sự kiện khác by the time you arrive (vào lúc bạn đến)
before + thời gian/sự kiện sớm hơn một sự kiện khác before the conference ends (trước khi hội nghị kết thúc)
when + mệnh đề điểm tham chiếu when you read this (khi bạn đọc cái này)
by then đề cập lại một thời điểm tương lai đã nêu It'll be done by then. (Nó sẽ hoàn thành trước lúc đó.)
already sớm hơn dự kiến She'll have already left. (Cô ấy sẽ đã rời đi rồi.)

So sánh Thì Tương lai đơn và Thì Tương lai hoàn thành

Tương lai hoàn thành Tương lai đơn (will)
Hành động hoàn thành trước một thời điểm trong tương lai Hành động xảy ra tại hoặc sau một thời điểm trong tương lai
Nhấn mạnh sự hoàn thành trước một thời hạn Nhấn mạnh sự xảy ra hoặc dự đoán
By Friday, I'll have finished the report. (Trước thứ Sáu, tôi sẽ hoàn thành báo cáo.) I'll finish the report on Friday. (Tôi sẽ hoàn thành báo cáo vào thứ Sáu.)
She'll have arrived by ten. (Cô ấy sẽ đến trước mười giờ.) She'll arrive at ten. (Cô ấy sẽ đến lúc mười giờ.)

So sánh thì Thì Tương lai hoàn thành và Tương lai hoàn thành tiếp diễn

Tương lai hoàn thành Tương lai hoàn thành tiếp diễn
Sự hoàn thành của một hành động Khoảng thời gian của một hoạt động đang diễn ra
By noon, she'll have written five chapters. (Trước buổi trưa, cô ấy sẽ viết xong năm chương.) 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.)
Tập trung vào kết quả Tập trung vào quá trìnhthời gian kéo dài

Các Lỗi Thường Gặp Thì Tương lai hoàn thành

✗ Sai ✓ Đúng Lý do
By Friday, I will finish the report. By Friday, I will have finished the report. Hoàn thành trước thời hạn trong tương lai → Thì Tương lai hoàn thành
She will have arrived when I get there. She will have arrived by the time I get there. Dùng by the time cho mệnh đề tham chiếu
They will have been married twenty years next month. They will have been married for twenty years next month. Khoảng thời gian được diễn tả bằng for
Will she have leave by then? Will* she have left* by then? Dùng quá khứ phân từ sau will have
He will have been knowing her for a decade. He will have known her for a decade. Động từ trạng thái (know) → dùng Thì Tương lai hoàn thành đơn

Ví dụ Thực tế Thì Tương lai hoàn thành

Lên kế hoạch và thời hạn:

\"We need to submit by the 30th. By then, the team will have reviewed all the data.\" (Chúng ta cần nộp trước ngày 30. Đến lúc đó, nhóm sẽ đã xem xét tất cả dữ liệu.)
\"Don't call me at five — I'll have left the office by then.\" (Đừng gọi cho tôi lúc năm giờ — tôi sẽ đã rời văn phòng rồi.)

Diễn tả các cột mốc:

\"When this project is over, I'll have worked with over fifty different clients.\" (Khi dự án này kết thúc, tôi sẽ đã làm việc với hơn năm mươi khách hàng khác nhau.)
\"By her next birthday, she'll have lived in six different countries.\" (Trước sinh nhật tiếp theo của cô ấy, cô ấy sẽ đã sống ở sáu quốc gia khác nhau.)

Suy luận logic:

\"It's 2 p.m. — they'll have landed by now. Let's call the hotel.\" (Bây giờ là 2 giờ chiều — họ chắc hẳn đã hạ cánh rồi. Hãy gọi cho khách sạn.)
\"He sent the email this morning, so you'll have received it already.\" (Anh ấy đã gửi email sáng nay, nên bạn chắc hẳn đã nhận được rồi.)

Văn viết trang trọng / học thuật:

\"By the end of this decade, renewable energy will have replaced fossil fuels in many markets.\" (Trước cuối thập kỷ này, năng lượng tái tạo sẽ thay thế nhiên liệu hóa thạch ở nhiều thị trường.)
\"Researchers estimate that the population will have exceeded ten billion by 2050.\" (Các nhà nghiên cứu ước tính rằng dân số sẽ vượt quá mười tỷ vào năm 2050.)

Tóm tắt Thì Tương lai hoàn thành

Cách dùng Cấu trúc Ví dụ
Hoàn thành trước thời hạn trong tương lai will have + quá khứ phân từ + by [thời gian] I'll have finished by Friday. (Tôi sẽ hoàn thành trước thứ Sáu.)
Suy luận về sự hoàn thành trong tương lai gần will have + quá khứ phân từ + by now/already She'll have arrived by now. (Cô ấy chắc hẳn đã đến rồi.)
Cột mốc hoặc khoảng thời gian tại điểm tương lai will have + been + -ing / quá khứ phân từ He'll have worked here for 20 years. (Anh ấy sẽ làm việc ở đây được 20 năm.)

💡 Câu hỏi then chốt: Hành động sẽ hoàn thành trước một thời điểm cụ thể trong tương lai chứ?
Nếu có → Thì Tương lai hoàn thành.
Nếu hành động chỉ đơn giản được dự kiến xảy ra vào một thời điểm trong tương lai → Thì Tương lai đơn (will).

```