將來(lái)完成進(jìn)行時(shí)
將來(lái)完成進(jìn)行時(shí)表示動(dòng)作從某一時(shí)間開(kāi)始一直延續(xù)到將來(lái)某一時(shí)間。是否繼續(xù)下去,要視上下文而定。這個(gè)時(shí)態(tài)常和表示將來(lái)某一時(shí)間的狀語(yǔ)連用。
形式
主語(yǔ)+ shall/will have been doing
用法
1. 動(dòng)作本身就是連續(xù)的:
By the end of the month he will have been living/working/studying here for ten years. 到了月底他在這里居住/工作/學(xué)習(xí)就滿(mǎn)十年了。
2. 一種經(jīng)常進(jìn)行的動(dòng)作被表示為連續(xù)的動(dòng)作:
By the end of this month he will have been training horses/climbing mountains for twenty years. 到了這個(gè)月底他馴馬/登山就滿(mǎn)20年了。
注意:如果提到的是所馴馬匹或所攀登的山峰的數(shù)目,或用任何方式把動(dòng)作分割為一次又一次的動(dòng)作,就必須用將來(lái)完成時(shí):By the end of the month he will have trained 600 horses/climbed 50 mountains. 到本月底,他馴服的馬就有600匹/攀登的山峰就有50座了。