當前位置

首頁 > 英語學習 > 英語學習方法 > 英語語法學習:將來完成進行時

英語語法學習:將來完成進行時

推薦人: 來源: 閱讀: 3.06W 次

本站:將來完成進行時屬於一種比較複雜的語法時態,需要多多練習,下面我們一起看看這篇《將來完成進行時》。

ing-bottom: 100%;">英語語法學習:將來完成進行時

形式

will/shall have been+現在分詞用於第一人稱,而 will have been+現在分詞用於其他人稱。

用法

正如將來完成時一樣,它通常與一個以by開頭的時間短語連用:

By the end of this year he’ll have been acting for thirty years.

到今年年底他當演員就滿30年了。

將來完成進行時與將來完成時的關係和現在完成進行時與現在完成時的關係一樣。即在以下情況下可以用將來完成進行時而不用將來完成時:

1. 動作本身就是連續的:

By the end of the month he will have been living/working/studying here for ten years.

到了月底他在這裏居住/工作/學習就滿十年了。

2. 一種經常進行的動作被表示爲連續的動作:

By the end of this month he will have been training horses/climbing mountains for twenty years.

到了這個月底他馴馬/登山就滿20年了。

但是如果提到所馴馬匹或所攀登的山峯的數目,或用任何方式把動作分割爲一次又一次的動作,就必須用將來完成時:

By the end of the month he will have trained 600 horses/climbed 50 mountains.

到本月底,他馴服的馬就有600匹/攀登的山峯就有50座了

公衆號:英語語法教程

  本文爲原創文章,版權歸作者所有,未經授權不得轉載!——本站