Tương lai hoàn thành

C

callalily

Thì tương lại hoàn thành tiếp diễn diễn tả một hành động đã đang xảy ra cho tới 1 thời điểm trong tương lai
Ex: I will have been working here for three years by the end of next month.
Jane will have been studying for five hours by the time you arrive.
Cách dùng:

Kết hợp với 1 mệnh đề thời gian (by the time + thì hiện tại đơn).
ex:
She will have been playing golf for three hours by the time she finishes the round.
*Dùng thì tương lai hoàn thành tiếp diễn để diễn tả 1 hành động nào đó đã xảy ra trong bao lâu cho tới 1 thời điểm xác định trong tương lai.
Các từ, cụm từ thường đi kèm:

by the time + mệnh đề thời gian ở thì hiện tại đơn , by + ngày/ giờ

Cấu trúc

(+)Khẳng định

Chủ ngữ + will + have + been + verb + ing

I, You, He, She, We, They will have been working for two hours by the time she arrives.

(-)Phủ định

Chủ ngữ + will + not + have + + been + verb + ing

I, You, He, She, We, They won't have been studying for long by the end of this class.

(?)Nghi vấn

Từ để hỏi (thường là often 'How long') +will + chủ ngữ + have+ been + verb + ing

How long will he, she, you, we, they have been working by the time he arrives?
 
M

meoconnhinhanh97

Thì tương lai hoàn thành tiếp diễn là gì?
cấu tạo,chức năng,tác dụng của chúng là j?
thì tương lai hoàn thành tiếp diễn diễn tả hành động hoặc sự việc sẽ còn được tiếp diến so với 1 thời điểm xác định trong tương lai
S +will/shall (not) + have +been +V ing

ex:by the end of this year,i will have been studying at the university.;)
 
Top Bottom