資訊

上海

課程咨詢: 400-810-2680

預(yù)約高中1對1精品課程(面授/在線),滿足學員個性化學習需求 馬上報名↓

獲取驗證碼

請選擇城市

  • 上海

請選擇意向校區(qū)

請選擇年級

請選擇科目

立即體驗
當前位置:北京學而思1對1 > 初中教育 > 初中英語 > 正文
內(nèi)容頁banner-1對1體驗

中考英語突破:全力直擊英語語法不常用的時態(tài)

2009-01-09 11:03:54  來源:清華園教育網(wǎng) 文章作者:匿名

  由于不常見,我們把過去將來完成時、將來完成進行時和過去將來完成進行時歸納到一節(jié)來講。

  過去將來完成時:

  過去將來完成時構(gòu)成:should / would have done sth.

  過去將來完成時用法:

  1、 過去將來完成時表示在過去將來某一時間以前發(fā)生的動作,并往往會對過去將來某一時間產(chǎn)生影響。

  We hoped that she would have got the plan ready before we came back. 我們希望她能在我們回來之前把計劃做好。

  He said he would let me have the book as soon as he had read it. 他說書一看完就借給我。

  2、 過去將來完成時還常用在虛擬語氣中,表示與過去的事實相反。如:

  If I had seen him this anteroom, I would have told him about it. 今天下午我要是見到他,我會告訴他那件事的。

  將來完成進行時

  形式:will/shall have been+現(xiàn)在分詞用于先進人稱,而 will have been+現(xiàn)在分詞用于其他人稱。

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

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

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

  將來完成進行時與將來完成時的關(guān)系和現(xiàn)在完成進行時與現(xiàn)在完成時的關(guān)系一樣。即在以下情況下可以用將來完成進行時而不用將來完成時:

  1、 動作本身就是連續(xù)的:

  By the end of the month he will have been living/working/studying here for ten years.到了月底他在這里居住/工作/學習就滿十年了。

  2、 一種經(jīng)常進行的動作被表示為連續(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座了。

  過去將來完成進行時:

  構(gòu)成:should have been doing , would have been doing

  例:They said that by the end of the following month, the project would have been being worked for 3 years. (他們說到第二個月底為止,這項工程就已經(jīng)不停地進行了3年了。)

文章下長方圖-初中12本名著精華版資料包
你可能感興趣的文章
立即領(lǐng)取中小學熱門學習資料
*我們在24小時內(nèi)與您取得電話聯(lián)系
側(cè)邊圖-1對5課程