時(shí)態(tài)詳解:將來完成進(jìn)行時(shí)
一、將來完成進(jìn)行時(shí)的用法
將來完成進(jìn)行時(shí)表示某一動作從某一時(shí)間開始一直延續(xù)到將來某一時(shí)間(即說話者人提及的時(shí)間),是否繼續(xù)下去,要視上下文而定。如:
By this time next week, I will have been working for this company for 24 years. 到下星期此刻,我已經(jīng)為該公司干了24年了。
If we don’t hurry up the store will have been closing before we get there. 咱們?nèi)舨豢煲稽c(diǎn)兒,等我們到了那兒,店門就會關(guān)了。
?
二、將來完成進(jìn)行時(shí)的構(gòu)成
將來完成進(jìn)行時(shí)由“will / shall have been+現(xiàn)在分詞”構(gòu)成。
By the end of this year he’ll have been acting for thirty years. 到今年年底他當(dāng)演員就滿30年了。
I shall have been working here in this factory for twenty years by the end of the year. 到今年年底,我在這個(gè)工廠工作就有20年了。
?
三、將來完成進(jìn)行時(shí)的情態(tài)意義
“will / shall have been+現(xiàn)在分詞”結(jié)構(gòu)除表示將來完成進(jìn)行時(shí)外,有時(shí)其中的 will 也可能是情態(tài)動詞,具有情態(tài)意義,比較表示推測或猜想等。如:
They will have been having a holiday yesterday. 他們昨天大概是在度假。
You’ll have been wondering all this time how my invention works. 我想你這些時(shí)候一直想知道我的發(fā)明怎樣會行得通的。
?
四、將來完成進(jìn)行時(shí)是一個(gè)較少用到的時(shí)態(tài),往往由將來完成時(shí)取代。