1. Công thức:
- Tương lai hoàn thành:
(+) S + will + have + VpII
(-) S + will not + have + VpII.
(?) Will + S + have + VpII +…?
- Tương lai hoàn thành tiếp diễn:
(+) S + will + have + been + V_ing.
(-) S + will not + have + been + V_ing.
(?) Will + S + have + been + V-ing +… ?
2. Cách dùng:
- Tương lai hoàn thành:
+ Diễn tả một hành động, sự việc sẽ hoàn thành tới một thời điểm cụ thể trong tương lai.
- Tương lai hoàn thành tiếp diễn:
+ Diễn tả một hành động, sự việc sẽ xảy ra và xảy ra liên tục trước một thời điểm nào đó trong tương lai.
3. Dấu hiệu, trạng từ:
- Tương lai hoàn thành:
+ by + thời gian trong tương lai
+ by the end of + thời gian trong tương lai
+ by the time + mệnh đề chia ở thì hiện tại đơn
+ before + thời điểm trong tương lai
+ khoảng thời gian + from now
- Tương lai hoàn thành tiếp diễn:
+ by then
+ by this + tháng
+ by the end of this + tuần, tháng, năm, ...
+ by the time + mệnh đề ở thì hiện tại đơn