現在完成時

2021-01-17 我在思考

現在完成時用法

1. 現在完成時用來表示過去發生或已經完成的動作對現在造成影響或後果。也就是說,動作或狀態發生在過去但它的影響現在還存在,強調的是現在。

I have already posted the photo.

我已經把照片寄走了。強調post對現在的影響"照片不在這裡"。

2. 現在完成時可以用來表示發生在過去某一時刻的、持續到現在的動作(用行為動詞表示)或狀態(be動詞表示),常與for(+時間段),since(+時間點或過去時的句子)連用,謂語動詞必須是延續性動詞。如:

He has lived here since 1978.

自從1978年以來,他一直住在這兒。(動作起始於1978年,一直住到現在,可能還要繼續住下去。)

注意:for和since的用法。

①for + 時間段 譯為:……時間

②since + 過去一個時間點(譯為:自從……以來)

③since + 時間段 + ago

④since + 從句(過去時)

⑤It is + 時間段 + since + 從句(過去時)

注意:瞬間動詞(buy, die, join, lose...)與for 或since引導的時間段連用時,要改變成延續性動詞。變化如下:  

come/arrive/reach/get to→be in 

go out→be out     

finish→be over   

open→be open      

die→be dead      

buy→have   

Fall ill→be ill      

Come back→be back  

Put on→be on/wear   

Worry→be worried      

Catch a cold→have a cold

現在完成時連用的時間狀語:

現在完成時是一個與過去和現在都有關係的時態,因此,具有這樣時間特點的狀語都可以與現在完成時連用。

1. 與表示一段時間的狀語連用,如"for+時間段","since+時間點"。如:

We have lived in this city for more than 40 years. 我們在這個城市已生活了40多年。

We have lived in this city since 1958. 我們從1958年起就住在這個城市裡。

從以上兩個例句我們可以看出,與表示一段時間的狀語連用時,謂語動詞常為stay, live, teach, learn, work, sleep, read, wait, keep等具有延續意義的動詞。

2. 與籠統地表示過去的時間狀語連用,如already, never, ever, just等。如:

I』ve just found this library book. 我剛剛找到這本圖書館的書。

How beautifully she sings! I have never heard a better voice.

她唱得多美啊!我還從來沒聽到過比這更優美的嗓音。

3. 與表示包含過去和現在的一整段時間的狀語連用,如lately, recently, in the past few years, these few years, these days, up to now, so far等。如:

How have you been recently? 你近來狀況如何?

The famous writer has written a new book in the past two years.

那位著名的作家在過去兩年的時間裡寫了一本新書。

Have you seen her parents these days? 這些天你看見她的父母了嗎?

The Browns have visited a lot of places in China so far.

迄今為止,布朗一家已經參觀了中國的許多地方。

注意:現在完成時不能與單純表示過去的時間狀語連用,如yesterday, last week, in 2002, three days ago等

現在完成時與一般過去時區別:

1. 側重點不同

現在完成時和一般過去時所表示的動作都發生在過去,但它們所強調的重點不同:現在完成時側重於對現在的影響;而一般過去時側重於某一動作發生在過去某個時間或某段時間,即現在完成時側重於現在的結果,而一般過去時側重於動作發生的時間。如:

I have seen the film.

我看過這部電影。(現在我仍記得電影的內容)

I saw the film three days ago.

三天前我看了這部電影。(強調是三天前,而不是別的什麼時候看的電影)

Mr Green has bought a new computer.

格林先生買了一臺新電腦。(著重點是格林先生現在有了一臺新電腦)

Mr Green bought a new computer yesterday.

格林先生昨天買了一臺新電腦。(強調的是格林先生買新電腦的時間是昨天)

2. 時間狀語不同:

現在完成時常與already,yet,just,ever,never,before等副詞以及"for+段時間","since+過去時間/從句"等時間狀語連用;而一般過去時則常與"時間段+ago",just now,yesterday,last week等表示過去的時間狀語連用。如:

She has lived here since two years ago. 她兩年前就住在這裡了。

She lived here two years ago. 兩年前她住在這裡。

He has been in the League for three years. 他入團已經三年了。

Tom wrote a letter to his parents last night. 昨晚湯姆給他的父母寫了封信。

相關焦點

  • 中考之現在完成時
    現在完成時用來表示在說話之前已經發生或已經完成的動作或存在的狀態,其結果造成的影響現在還存在;也可以表示持續到現在的動作或狀態。它由「助動詞have/has+動詞的過去分詞」構成。現在完成時中助動詞have/has的用法當主語是第三人稱單數時,助動詞用has,其他情況則用have。e.g. Our country has developed rapidly. 我們的國家發展得很快。
  • 英語中的過去完成時和現在完成進行時!
    一、過去完成時一件事發生在過去,而另外一件事先於他發生(即表示「過去的過去」),那麼發生在前的事情的動詞需用過去完成時。時間狀語可用for等介詞短語或時間狀語從句來表示。也可通過上下文語境來表示。如:He said that he had been abroad for 3 years.他說他在國外待了3年。
  • 現在完成時的易考點
    外研版七八九年級的單詞和課文讀音已經上傳完成一、have been to, have gone to和have been in1) have been to 表示「過去曾去過某地」,說話時已從該地回來或去了其它地方,總之,現在已不在該地。2) have gone to 表示「以去了某地」,說話時不在說話地點或在去該地的途中,或已到了該地。總之,現在還未回來。
  • 現在完成時的結構和例句
    一.現在完成時的定義:表示過去發生或已經完成的動作對現在造成的影響或結果。
  • 現在完成進行時+被動語態
    have been doing 是現在完成進行時的結構,它的意思是 have been + 動詞ing,也就是說,只要你想把一個動詞變成它的現在完成進行時,就給它加ing並且前面加have been 兩個詞,比如:talk - have been talkingwalk - have
  • 語法精講 | 現在完成時與一般過去時的區別
    1.共同點:   現在完成時和一般過去時都表示一個在過去完成的動作。   2.區別:   ①現在完成時強調的是與現在的關係,如對現在產生的結果或影響等,屬於現在時範圍,談論的是現在的情況。而一般過去時只表示動作在過去某一時刻發生,不表示和現在的關係,現在情況可能已發生變化。
  • 初中英語主要時態系列:現在完成時
    其實不然,現在完成時主要表示,發生在過去的動作延續到現在剛剛完成、或許還要延續;側重於這個動作對現在帶來的結果、產生的影響、積累的總和等等。而一般過去時則只不過是表示動作發生在過去的什麼時候。弄清了這一區別,就很容易理解現在完成時了。
  • 2021年中考英語考點:現在完成時例句
    中考網整理了關於2021年中考英語考點:現在完成時例句,希望對同學們有所幫助,僅供參考。   現在完成時詳解   1. It has been a long and tiring day today.   今天真是夠累的。 現在完成時表示到現在為止已完成或仍在持續的動作、狀態;強調對現在的影響、聯繫。
  • 初中英語現在完成時專項練習題及答案
    初中英語現在完成時專項練習題一、        單項選擇。
  • 英語語法導航——現在完成進行時的常見含義
    英語語法導航--現在完成進行時的常見含義安徽省蚌埠市蚌埠二中——朱正軍現在完成進行時通常表達三種含義:一. 延續性動詞。現在完成進行時表示過去發生的動作與行為一直延續到現在且現在仍在進行,很多情況下等同於現在完成時。如:He has been living here for 5 years. (He has lived here for 5 years.)
  • 現在完成時的被動語態,學習要點歸納解析
    在前幾篇文章裡我們學習了被動語態,也學習了現在完成時的用法。那麼今天給同學們說說現在完成時的被動語態。一、什麼是現在完成時的被動語態呢?它所表達的是:說話的時候已經完成的動作或出現的結果,主語是行為動作的承受者。
  • 30 英語語法·時態篇——完成時(過去、現在、將來)
    如果你基礎還不錯,也可以作為查漏補缺的一種的方式哦~好了,開始我們今天的知識講解吧~Part1 一般時昨天幫大家建立了時態的概念,也講解了第一類時態——一般時(按時間分一般過去時、一般現在時、一般將來時)。沒看過的同學還是建議看看昨天的文章哦~Part2 完成時今天我們重點講講完成時,這也是時態種最難掌握的一種。
  • 現在完成時的被動語態是如何理解的,看看吧
    現在完成時的被動語態有幾個含義,大家仔細理解一下吧。意義1:表示注意剛剛被,常與just連用。The enemy has just been terminated.意義2:表示主語過去就被…且一直被…到現在。Nobody has been thought good enough to serve the people well all the time.意義3:表示主語曾經被…常與ever等詞連用。
  • 2020年中考英語知識點之比較一般過去時和現在完成時
    中考網整理了關於2020年中考英語知識點之比較一般過去時和現在完成時,希望對同學們有所幫助,僅供參考。   比較一般過去時和現在完成時   1. 共同點:   動作都是在過去完成。   I saw the film yesterday evening.
  • 2020年中考英語知識點之現在完成時被動語態
    中考網整理了關於2020年中考英語知識點之現在完成時被動語態,希望對同學們有所幫助,僅供參考。   被動語態   被動語態由助動詞be加及物動詞的過去分詞構成,助動詞be有時態,人稱和數的變化。被動語態的時態是由be的時態決定的,be是什麼時態,全句就是什麼時態,be動詞後面的過去分詞不變。
  • 提高中考英語考試中的現在完成時做題準確率的六個要點
    現在完成時是初中英語中最重要也是最難掌握的一個時態,同時它也是中考英語中一個最重要的時態考點,許多同學們對現在完成的用法似懂非懂,具體做題時也往往是跟著感覺走。本文結合初中英語的教學內容和中考英語的考查特點,為同學們歸納學好定語從句必須注意的五個方面,供大家參考。
  • 【語法】英語過去完成時和過去完成進行時的區別
    如果我們要強調較早發生事件的連續性,我們可以用過去完成進行式。佔去完成進行式和現在進行式惟一不同的地方是 verb to have 的地方一定要用had 。以下是一些過去完成進行式的例子:        1. I had been watching TV before you called me.        2.
  • 英語中過去完成時與過去完成進行時的區別
    過去完成時和過去完成進行時都表示過去的動作,但是它們的用法和格式有很大不同。一、過去完成時描述一件發生在過去且在過去完成的動作,更重要的是它表明在過去一件事發生在另一件事之前,格式為 had + 動詞的過去分詞,例如:He had saved the document before the computer crashed.
  • 英語語法小貼士-過去完成時和過去完成進行時的用法解析
    就這樣~~今天大劉給大家分享是一篇有關英語時態的內容-Past Perfect and Past Perfect Continuous 過去完成時和過去完成進行時的用法區別,希望對你有所幫助。語法解析Part IPast Perfect - 過去完成時,這個時態可以對比Present Tense - 現在完成時 進行比對記憶,表述的意義相同,僅有時間不同。當我們談論過去已經發生的某事,經常是指之前已經發生過的某事,我們可以用過去完成時態(had + 過去分詞 )來表示。現在完成時是「過去的動作或狀態持續到現在並且已經完成」。
  • 過去完成時和過去完成進行時怎麼使用?值得學習
    過去完成時和過去完成進行時怎麼使用?值得學習!