Nêu công thức của thì tương lai hoàn thành và tương lai hoàn thành tiếp diễn ? Cách nhận biết và phân biệt sự khác nhau của hai thì ?
This time next week, we ____will have finished_______ the chemistry exam
Cho em hỏi là sao ở đó không chia là will be finishing ạ ?
* Thì tương lai hoàn thành:
(+) S + will + have + V3(ed).
(-) S + will not + have + V3(ed).
(?) Will + S + have + V3(ed)?
* Thì tương lai hoàn thành tiếp diễn:
(+) S + will + have been + V_ing + O.
(-) S + will not + have been + V_ing + O.
(?) Will + S + have been + V_ing + O?
* Theo ý kiến mình là do đến thời điểm “this time next week” thì “chemistry exam” đã hoàn thành xong rồi, nên ở đây mình sẽ dùng thì tương lai hoàn thành
Thì tương lai hoàn thành:
(+) S + will + have + Ved/ V3 +O
(-) S + won’t + have + Ved/ V3 +O
(?) Will + S + have + Ved/ V3 +O?
Dấu hiệu nhận biết: by the time, by the end of.., before+ future time.
Thì tương lai hoàn thành tiếp diễn:
(+) S + will + have + been +V-ing
(-) S + won’t + have + been + V-ing
(?) Will + S + have + been + V-ing?
By…for (+ khoảng thời gian), By then, By the time.
“this time next week” chemistry exam đã hoàn thành xong.
xin hay nhất ạ