Phân biệt Tương lai hoàn thành và Tương lai hoàn thành tiếp diễn
Bài học này giúp bạn phân biệt rõ thì tương lai hoàn thành và tương lai hoàn thành tiếp diễn trong tiếng Anh. Bạn sẽ nắm được cách dùng, công thức, dấu hiệu nhận biết và tránh các lỗi sai phổ biến khi diễn tả hành động trong tương lai.
Lý thuyết
Tương lai hoàn thành (will have + V3/ed) được dùng để diễn tả:
Hành động sẽ hoàn thành trước một thời điểm cụ thể trong tương lai: By 8 PM tomorrow, I will have finished my homework. (Trước 8 giờ tối mai, tôi sẽ đã hoàn thành bài tập về nhà.)
Hành động sẽ hoàn thành trước một hành động khác trong tương lai: When you arrive, I will have cooked dinner. (Khi bạn đến, tôi sẽ đã nấu xong bữa tối.)
Hành động sẽ kéo dài được một khoảng thời gian tính đến một thời điểm trong tương lai: By next month, I will have worked here for five years. (Đến tháng sau, tôi sẽ đã làm việc ở đây được năm năm.)
Tương lai hoàn thành tiếp diễn (will have been + V-ing) được dùng để diễn tả:
Hành động sẽ đang tiếp tục và kéo dài đến một thời điểm cụ thể trong tương lai, nhấn mạnh quá trình: By 8 PM tomorrow, I will have been studying for three hours. (Trước 8 giờ tối mai, tôi sẽ đã học được ba tiếng rồi.)
Hành động sẽ kéo dài liên tục đến một thời điểm trong tương lai, nhấn mạnh tính liên tục: By next month, she will have been working here for five years. (Đến tháng sau, cô ấy sẽ đã làm việc ở đây được năm năm.)
