要想學(xué)好英語,就必須學(xué)好英語知識點(diǎn),鑒于此,小編為大家整理了這篇高中英語知識點(diǎn)講解之將來完成進(jìn)行時,希望對大家以后在英語方面的學(xué)習(xí)上有所幫助。
一、概述
將來完成進(jìn)行時表示從過去某個時間看,將來某一時間之前已經(jīng)完成的動作。
Jack said that he would have arrived by ten o’clock.
杰克說他在十點(diǎn)鐘就會到達(dá)的。
She told me that she would have finished her homework before the teacher came.
她對我說在老師來之前,她就能把家庭作業(yè)完成了。
It will have been snowing for a whole week if it snows again tomorrow.如果明天還下雪的話,雪就要整整下一個星期
二、將來完成進(jìn)行時構(gòu)成
will/shall have been+現(xiàn)在分詞用于第一人稱,而 will have been+現(xiàn)在分詞用于其他人稱。
否定形式shall/will not have been+ v-ing;
疑問形式是將shall/will提前。
They will have been having a holiday next week.他們下周大概在度假。
三、將來完成進(jìn)行時用法
正如將來完成時一樣,它通常與一個以by開頭的時間短語連用:
By the end of this year he’ll have been acting for thirty years.
到今年年底他當(dāng)演員就滿30年了。
將來完成進(jìn)行時與將來完成時的關(guān)系和現(xiàn)在完成進(jìn)行時與現(xiàn)在完成時的關(guān)系一樣。即在以下情況下可以用將來完成進(jìn)行時而不用將來完成時:
1. 動作本身就是連續(xù)的:
By the end of the month he will have been living/working/studying here for ten years.
到了月底他在這里居住/工作/學(xué)習(xí)就滿十年了。
2. 一種經(jīng)常進(jìn)行的動作被表示為連續(xù)的動作:
By the end of this month he will have been training horses/climbing mountains for twenty years.
到了這個月底他馴馬/登山就滿20年了。
但是如果提到所馴馬匹或所攀登的山峰的數(shù)目,或用任何方式把動作分割為一次又一次的動作,就必須用將來完成時:
By the end of the month he will have trained 600 horses/climbed 50 mountains.
到本月底,他馴服的馬就有600匹/攀登的山峰就有50座了
3.一般將來完成進(jìn)行時表示將來某事、某時之前已發(fā)生的動作,一直延續(xù)到將來某一時間,是否繼續(xù)下去要視上下代而定,常與表示將來某一時間狀語連用。
By the time the sun sets, they will have been working on the farm for six hours.太陽落山時他們在農(nóng)場上干活將有6個小時了。
4.將來完成進(jìn)行時也可表示推測,含有“我預(yù)料、大概”的意思。這種用法的will應(yīng)看作情態(tài)動詞。
It is early spring. Birds will have been flying back.現(xiàn)在時早春了,鳥兒該飛回來了
以上就是小編為您整理的高中英語知識點(diǎn)講解之將來完成進(jìn)行時的全部內(nèi)容,希望您在閱讀了這篇文章后英語成績有所提高。
右腦記憶論壇 | 快速記憶法 | 記憶力培訓(xùn) | 速讀培訓(xùn) | 速讀軟件 | 右腦培訓(xùn) | 站內(nèi)搜索 | 網(wǎng)站地圖
Copyright(C) 2006-2014 逍遙右腦 All Rights Reserved