將來完成進行時的時間狀語
今天要講的是將來完成進行時,其基本構成為:“主語+shall/will+have+been+動詞的現(xiàn)在分詞+其他成分”。這里的將來成分主要指的就是時間狀語。
將來完成進行時表示動作從某一時間開始(過去或現(xiàn)在)一直延續(xù)到將來某一時間。是否繼續(xù)下去,要視上下文而定。這個時態(tài)常和表示將來某一時間的狀語連用。
將來完成進行時連用的時間狀語
與將來完成進行時連用最多的時間狀語時是“by+將來時間”,比如說:
1.He will have been programming by 11pm.
11點之前他將一直在編程。
2.What will you have been doing at this time by next Monday?
下星期一的這個時間之前你會干什么??
?
當然除“by+將來時”外,連用其他的時間狀語也是可能的。如:
1.He?will?have?been?working?all?day.?
他整天將都在工作。
2.She?will?have?been?having?treatment?all?her?life.?
她將終生受到治療。
3.I’ll?have?been?teaching?for?thirty?years?this?winter.
到今年冬天我就已任教三十年了。
4.When he comes to my house tomorrow, I will be writing the report.?
明天他來我家時,我將會在寫報告。
5.It will have been raining for a whole week if it rains again tomorrow.
如果明天還繼續(xù)下雨,這雨就已經(jīng)連著下了一整個禮拜了。
6.If we don’t hurry up the store will have been closing before we get there.
咱們?nèi)舨豢煲稽c兒,等我們到了那兒,店門就會關了。