初中英語語法大全:現在完成時和過去完成

2020-12-11 新東方網

現在完成時 和過去完成
 定義現在完成時用來表示之前已發生或完成的動作或狀態,其結果的確和現在有聯繫。動作或狀態發生在過去 但它的影響現在還存在;也可表示持續到現在的動作或狀態。其構成: have (has) +過去分詞。
用法:
1) 現在完成時所表示的動作在說話之前已完成,但對現在有影響,句中沒有具體的時間狀語。此時多於never, ever, just,before,already,yet等連用。
2) 現在完成時所表示的動作開始於過去,持續到現在,也許還會繼續持續下去。常與for,since等一段時間狀語連用。
注意:表示暫短動作的詞(如come,go,borrow,lend,die,bur,marry等)的完成時不能與for,since等表示一段時間的狀語連用。
例如:How long may I keep the book?這本書我可以借多久?
Two weeks
Borrow和lend 都是暫短性動詞,當表示借多久時,用動詞keep
常見的短暫性動詞轉換成延續性動詞
leave --- be away,   borrow --- keep,  buy --- have,   begin/start --- be on,   die --- be dead,      finish --- be over,  join --- be in+組織機構,
be a member of+組織機構,    open sth --- keep sth open, 
fall ill --- be ill,     get up---be up,     catch a cold --- have a cold, 
come here --- be here,     go there --- be there,    become --- be,  
come back --- be back,      fall asleep --- be asleep, 
get to/ arrive/reach --- be (in),      leave --- be away from, 
get to know --- know, go (get) out →be out, 
put on→ wear;catch a cold →have a cold等。  
例:The old man died 4 years ago.  ----The old man has been dead for 4 years.    ---- It is 4 years since the old man died.  ----Four years has passed since the old man died.     
 He joined the Party 2 years ago.   -----He has been in the Party for 2 years.      I bought the book 5 days ago.  ---- I have had the book for 5 days.

   比較過去時與現在完成時
    1)過去時表示過去某時發生的動作或單純敘述過去的事情,強調動作;現在完成時為過去發生的,強調過去的事情對現在的影響,強調的是影響。
    2)過去時常與具體的時間狀語連用,而現在完成時通常與模糊的時間狀語連用,或無時間狀語。
  一般過去時的時間狀語:
  yesterday, last week,…ago, in1980, in October, just now, 具體的時間狀語
  現在完成時的時間狀語
 for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,
 3)現在完成時可表示持續到現在的動作或狀態,動詞一般是延續性的,如live, teach, learn, work, study, know.
    過去時常用的非持續性動詞有come, go, leave, start, die, finish, become, get married等。
舉例:
 I saw this film yesterday.(強調看的動作發生過了。)
  I have seen this film. (強調對現在的影響,電影的內容已經知道了。) 
 句子中如有過去時的時間副詞(如 yesterday, last, week, in 1960)時,不能使用現在完成時,要用過去時。
    (錯)Tom has written a letter to his parents last night.
    (對)Tom wrote a letter to his parents last night.
句子中如有過去時的時間副詞(如 yesterday, last, week, in 1960)時,不能使用現在完成時,要用過去時。

    (錯)Tom has written a letter to his parents last night.

    (對)Tom wrote a letter to his parents last night.

相關焦點

  • 初中英語語法大全:一般現在時代替完成時
    初中英語語法大全:一般現在時代替完成時  1) 有些動詞用一般現在時代替完成時:  hear, tell, learn, write , understand, forget, know, find , say, remember.
  • 初中英語知識點:人教版初中英語語法大全之現在完成時
    新東方網>英語>英語學習>語法詞彙>語法指導>正文初中英語知識點:人教版初中英語語法大全之現在完成時 2019-03-26 17:17 來源:新東方網整理 作者:
  • 初中英語語法大全:用於現在完成時的句型
    初中英語語法大全:用於現在完成時的句型   1)It is the first / second time…. that…結構中的從句部分,用現在完成時。    It is the first time that I have visited the city.
  • 初中英語語法大全:將來完成時
    初中英語語法大全:將來完成時    1) 構成will / be going to do sth.    2) 概念      a. 狀態完成:表示某事繼續到將來某一時為止一直有的狀態。     b. 動作完成:表示將來某一時或另一個將來的動作之前,已經完成的動作或一獲得的經驗。
  • 初中英語語法大全:現在完成時和過去完成(1)
    現在完成時 和過去完成
  • 初中英語語法:過去完成時基本結構
    初中英語語法:過去完成時基本結構  由had加動詞的過去分詞構成。   例句:   She said she had never been to Paris.她說她從未去過巴黎。   When the police arrived,the thieves had run away.警察到達時,小偷們早就跑了。   By the time he was twelve,Edison had be gun to make aliving by himself.到了十二歲那年,愛迪生開始自己謀生。
  • 英語語法:現在完成進行時和過去完成進行時
    新東方網>英語>英語學習>語法詞彙>語法指導>正文英語語法:現在完成進行時和過去完成進行時 2012-12-27 10:33 來源:英美者 作者:
  • 英語四級語法:比較過去時與現在完成時
    大學英語四級語法大全目錄   1)過去時表示過去某時發生的動作或單純敘述過去的事情,強調動作;現在完成時為過去發生的,強調過去的事情對現在的影響,強調的是影響。   2)過去時常與具體的時間狀語連用,而現在完成時通常與模糊的時間狀語連用,或無時間狀語。
  • 英語語法大全:過去完成進行時
    英語語法大全:過去完成進行時過去完成進行時  表示一個動作從過去某時開始
  • 初中英語語法:現在完成時基本結構
    初中英語語法:現在完成時基本結構  由have加動詞的過去分詞構成,主語是第三人稱單數時,要將have改為has。   例句:   I have seen the film already.我已經看過那部電影了。(現在我知道電影的內容了。)
  • 英語四級語法:現在完成時
    新東方網>大學教育>四六級>複習輔導>四級>四級輔導>語法>正文英語四級語法:現在完成時 2019-03-30 22:59 來源:新東方網整理
  • 初中英語必考語法:過去完成時(講解+練習)
    新東方網>英語>英語學習>語法詞彙>語法指導>正文初中英語必考語法:過去完成時(講解+練習) 2019-10-29 17:38 來源:網際網路 作者:
  • 英語四級語法:過去完成時
    大學英語四級語法大全目錄   1) 概念:表示過去的過去   ----|-------|-----|---->其構成是had +過去分詞構成。狀語從句   在過去不同時間發生的兩個動作中,發生在先,用過去完成時;發生在後,用一般過去時。   When the police arrived, the thieves had run away.   c.
  • 英語現在完成時的用法大全
    一、往期回顧英語現在進行時的用法大全英語一般現在時的用法大全
  • 英語語法小貼士-過去完成時和過去完成進行時的用法解析
    就這樣~~今天大劉給大家分享是一篇有關英語時態的內容-Past Perfect and Past Perfect Continuous 過去完成時和過去完成進行時的用法區別,希望對你有所幫助。語法解析Part IPast Perfect - 過去完成時,這個時態可以對比Present Tense - 現在完成時 進行比對記憶,表述的意義相同,僅有時間不同。
  • 2021年初中英語語法之現在完成時的用法
    中考網整理了關於2021年初中英語語法之現在完成時的用法,希望對同學們有所幫助,僅供參考。   持續性用法表示動作發生於過去,但在過去並未完成,而是從過去一直持續到現在,此時多半會連用表示持續性的時間狀語;後者指的是動作發生於過去,且在過去已經完成,但這個過去發生的動作對現在有影響,而說話者正好要強調的就是這個影響,此時一般沒有明顯的時間狀語,主要通過上下文來理解。如:   1.
  • 英語語法大全:現在分詞完成式的理解與用法
    現在分詞的完成式可根據現在完成時態推出——將現在完成時「have+過去分詞」中的助動詞have改為現在分詞having即可,也就是說現在分詞完成式的基本結構由「having+過去分詞」構成,如having come, having gone, having started, having left, having waited等。
  • 2021年初中英語語法之現在完成進行時
    中考網整理了關於2021年初中英語語法之現在完成進行時,希望對同學們有所幫助,僅供參考。   概念:   表示從過去某一時間開始持續到現在的動作。這一動作可能是剛剛開始,也可能仍在繼續,並可能延續到將來。
  • 初三英語語法大全:如何區分過去時態和完成時態
    新東方網>英語>英語學習>語法詞彙>語法指導>正文初三英語語法大全:如何區分過去時態和完成時態 2015-04-03 10:52 來源:英語網 作者:
  • 英語過去完成時的用法大全
    一、往期回顧英語現在進行時的用法大全英語一般現在時的用法大全英語一般過去時的用法大全英語一般將來時的用法大全