Thì tương lai hoàn thành
Future Perfect
Thì tương lai hoàn thành mô tả một hành động sẽ được hoàn thành trước một thời điểm cụ thể trong tương lai. Nó được cấu tạo bằng will have + quá khứ phân từ. Nó thường được dùng với 'by' + một thời điểm tương lai.
KHI NÀO DÙNG
Dùng cho hành động sẽ hoàn thành trước một thời điểm cụ thể hoặc trước một hành động khác trong tương lai. Thường dùng với 'by', 'by the time', hoặc 'before'.
CẤU TRÚC
S + will have + V3/V-edBy next year, I will have finished my degree.
Đến năm sau, tôi sẽ hoàn thành bằng cấp của mình.
S + won't have + V3/V-edShe won't have arrived by 6 PM.
Cô ấy sẽ không đến trước 6 giờ tối.
Will + S + have + V3/V-ed?Will you have eaten by the time I get home?
Bạn sẽ ăn xong trước khi tôi về nhà không?
DẤU HIỆU NHẬN BIẾT
- by
- by the time
- before
- by then
- by next year
- by tomorrow
VÍ DỤ
By 2030, technology will have changed dramatically.
Đến năm 2030, công nghệ sẽ thay đổi đáng kể.
She will have graduated by next June.
Cô ấy sẽ tốt nghiệp trước tháng Sáu năm sau.
Will they have finished the project by Friday?
Họ có hoàn thành dự án trước thứ Sáu không?
I won't have completed the report by tonight.
Tôi sẽ không hoàn thành báo cáo trước tối nay.
By the time you arrive, we will have left.
Khi bạn đến, chúng tôi đã rời đi rồi.
QUY TẮC CHÍNH TẢ (HE/SHE/IT)
| Động từ có quy tắc | thêm -ed cho past participle | finish → finished, work → worked |
|---|---|---|
| Kết thúc bằng -e | thêm -d | arrive → arrived, live → lived |
| Động từ bất quy tắc | dùng dạng V3 | eat → eaten, write → written, go → gone |
LỖI THƯỜNG GẶP
By next year, I will finish my degree.
By next year, I will have finished my degree.
Để diễn tả sự hoàn thành trước một thời điểm tương lai, dùng will have + V3, không phải will + V
By the time you will arrive, we will have left.
By the time you arrive, we will have left.
Sau 'by the time', dùng hiện tại đơn, không phải tương lai — cùng quy tắc với các mệnh đề chỉ thời gian khác
Mẹo
Kiểm tra với 'by + thời gian': nếu bạn có thể nói 'đến [một thời điểm tương lai], X sẽ xong', thì tương lai hoàn thành phù hợp. Mấu chốt là hoàn thành TRƯỚC thời điểm đó, không phải VÀO thời điểm đó.