- 相關推薦
英語語法之將來完成進行時詳細講解
將來完成進行時
形式
will/shall have been+現在分詞用于第一人稱,而will have been+現在分詞用于其他人稱。
用法
正如將來完成時一樣,它通常與一個以by開頭的時間短語連用:
By the end of this year he’ll have been acting for thirty years.
到今年年底他當演員就滿30年了。
將來完成進行時與將來完成時的關系和現在完成進行時與現在完成時的關系一樣。即在以下情況下可以用將來完成進行時而不用將來完成時:
1.動作本身就是連續(xù)的:
By the end of the month he will have been living/working/studying here for ten years.
到了月底他在這里居住/工作/學習就滿十年了。
2.一種經常進行的動作被表示為連續(xù)的動作:
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座了
【英語語法之將來完成進行時詳細講解】相關文章:
英語語法過去將來時的講解12-12
泡茶的詳細步驟講解06-07
初中英語將來完成時語法09-19
高中英語將來進行時的語法知識點09-07
高中英語語法:就近原則講解技巧09-12
英語語法之因果關系11-11
初中英語語法大全之表示告知他人的句型09-04
高爾夫技巧講解11-15
導游講解技巧04-09
鋼琴的詳細介紹02-13