學(xué)習(xí)啦 > 學(xué)習(xí)英語 > 英語學(xué)習(xí)方法 > 關(guān)于英語現(xiàn)在完成時(shí)的用法

關(guān)于英語現(xiàn)在完成時(shí)的用法

時(shí)間: 小鈿1254 分享

關(guān)于英語現(xiàn)在完成時(shí)的用法

  現(xiàn)在完成時(shí)是過去的動作或狀態(tài)持續(xù)到現(xiàn)在并且已經(jīng)完成,對現(xiàn)在造成的影響,是非常的知識點(diǎn),你們都掌握了嗎。接下來小編在這里給大家?guī)碛⒄Z現(xiàn)在完成時(shí)的用法,我們一起來看看吧!

  英語現(xiàn)在完成時(shí)的用法

  什么是現(xiàn)在完成時(shí)?

  現(xiàn)在完成時(shí)有兩層含義:1.表示過去發(fā)生的動作對現(xiàn)在造成的影響或結(jié)果2.表示過去的動作或狀態(tài)持續(xù)到現(xiàn)在

  現(xiàn)在完成時(shí)的構(gòu)成: 主語+have/has +動詞的過去分詞.(have/has done, have/has been done)

  2

  現(xiàn)在完成時(shí)的基本句型:

  基本結(jié)構(gòu):主語+have/has+動詞的過去分詞(pp)(V-ed) eg done

 ?、倏隙ň洌褐髡Z+have/has+動詞的過去分詞(pp)(V-ed)+賓語  ?、诜穸ň洌褐髡Z+have/has+not+動詞的過去分詞(pp)(V-ed)+賓語   ③一般疑問句:Have/Has+主語+動詞的過去分詞(pp)(V-ed)+賓語  ?、芴厥庖蓡柧洌禾厥庖蓡栐~或詞組+一般疑問句(have/has+主語+過去分詞(V-ed)+其他)

  3

  現(xiàn)在完成時(shí)常用的時(shí)間狀語有:

  lately ,recently ,just, already, yet, up to now,

  till now,so far,to this day,

  in the past few years/months/weeks/da over the past few years,

  during the last three months,for the last few centuries,

  through centuries,throughout history等.

  英語現(xiàn)在完成時(shí)的例句

  I have made up my minds.

  此句用現(xiàn)在完成時(shí)表明“惡劣的天氣使我們的建筑計(jì)劃耽擱了兩個(gè)星期”。

  The bad weather has already set back our building plan by two weeks.

  我們用現(xiàn)在完成時(shí)談?wù)摰倪^去發(fā)生的一個(gè)動作對現(xiàn)在造成的影響或結(jié)果。

  We use the present perfect tense to talk about the result of an action.

  在時(shí)間和條件狀語從句里經(jīng)常用一般現(xiàn)在(有時(shí)也用現(xiàn)在完成時(shí))表示將來事情。

  Great as Newton was, many of his ideas have been challenged today and are being modified by the work of scientists of our time.

  明明是第一次,為什么還用現(xiàn)在完成時(shí)啊?

  And this is the first time I've visited your hometown.

  我聽說過杭州是個(gè)美麗的城市,但是我沒有去過那。應(yīng)該都用現(xiàn)在完成時(shí)。

  I have heard Hangzhou is a beautiful city, but I have never been there.

  好了!太簡單了。我們想說那種正在進(jìn)行的或者才剛剛停止的動作,就用現(xiàn)在完成進(jìn)行時(shí)時(shí)態(tài)。

  Veronica: Alright! So it's easy. Present perfect continuous tense is used when we're talking about things that are still ongoing, or have just stopped.

  用現(xiàn)在完成進(jìn)行時(shí)更好。

  Ever since then, I have been living here.

  用現(xiàn)在完成進(jìn)行時(shí)比較能表達(dá)出“一直”的含義。

  I have been keeping in touch with him.

  這里用現(xiàn)在完成進(jìn)行時(shí)。

  He has been waiting here for two hour

109050