Thần Đồng

Thì tương lai hoàn thành: công thức, cách dùng và ví dụ

Nói về sự việc sẽ hoàn tất trước một mốc tương lai. Trong mệnh đề thời gian với by the time nói về tương lai, thường dùng hiện tại đơn.

Dùng chung mọi lớp · Future perfect

Tương lai

Công thức

Khẳng định
S + will have + V3/ed
Phủ định
S + will not have + V3/ed
Nghi vấn
Will + S + have + V3/ed?

S: chủ ngữ · O: tân ngữ · V: động từ nguyên mẫu · V2: quá khứ · V3: quá khứ phân từ · V-ing: dạng thêm -ing · adj: tính từ. Các mẫu thì ở đây dùng động từ thường; chú ý ghi chú riêng cho be.

Cách dùng

Cách dùng chính

Nói về sự việc sẽ hoàn tất trước một mốc tương lai.

By Friday, I will have completed the report.

Đến thứ Sáu, tôi sẽ hoàn thành xong báo cáo.

Hạn hoàn thành

Dùng khi nhấn mạnh kết quả hoàn tất không muộn hơn một mốc trong tương lai.

By the end of this month, we will have painted the room.

Đến cuối tháng này, chúng tôi sẽ sơn xong căn phòng.

Xong trước mốc

Nói về sự việc sẽ hoàn tất trước một mốc tương lai.

By June, we will have planted fifty trees.

Đến tháng Sáu, chúng tôi sẽ trồng xong năm mươi cây.

Ví dụ

By Friday, I will have completed the report.

Đến thứ Sáu, tôi sẽ hoàn thành xong báo cáo.

Từ và cụm từ gợi ý

by Friday, by then, by the time.

Đây là gợi ý; cần xét ý nghĩa và ngữ cảnh để chọn cấu trúc phù hợp.

Lỗi thường gặp

Sai: By Friday, she will have finish it.

Đúng: By Friday, she will have finished it.

Sau will have dùng quá khứ phân từ.

Sai: By tomorrow, I will have wrote the report.

Đúng: By tomorrow, I will have written the report.

Sau will have cần V3: written.

Lưu ý

Trong mệnh đề thời gian với by the time nói về tương lai, thường dùng hiện tại đơn.

Nguồn tham khảo

British Council — Future continuous and future perfect

Bản tóm tắt tiếng Việt và ví dụ do Thần Đồng biên soạn để tra cứu.

Xem toàn bộ công thức tiếng Anh

Bài cùng chủ đề