語法精講→現在完成時(高中)

2019-10-03     山西英語程老師

現在完成時

一、現在完成時的構成

1.基本形式:have/ has done(過去分詞)

2.否定形式:have/ has not done

3.被動形式:have/ has been done

4.疑問形式:Have/Has+主語+done.?

現在完成時的用法

1.完成用法

表示發生在過去並對現在仍然有影響的動作,常與just、 recently、 already

never、ever、 lately等連用。

There have been a lot of changes in my hometown recently.

最近我的家鄉發生了許多變化。

2.未完成用法

表示從過去某時開始一直延續到現在的動作或狀態,常與m+時間段 siwei Social

Module 4

時點從句、 so far、 up to now、 in the past/lat+一段時間等連用。

ht In

我在這所學校任教了30年。


3.特殊用法

(1)現在完成時用在時間狀語從句或條件狀語從句中,可以表示將來完成,此5

時從句也可用一般現在時

I wont believe it until I have seen it with my own eyes

直到我親眼見到才相信。

(2) This/lt is the first( second、 third.) time that..句型中,hat從句中要使用

現在完成時。

It is the first time that the new president has visited Vietnam

這是新總統第一次訪問越南

(3) This/That//tis+the+形容詞最高級+名詞+ha句型中,ha從句常用現

This is the best film that I have ever seen.這是我看過的最好的電影。

(4)It is/has be段時間句(從句用一般過去時)

It is/ has been seven years since Tom started learning English

湯姆學習英語已經有七年時間了。

三,現在完成時難點突破

1理在完成時與非延續性動詞

非延續性動詞也可以有現在完成時,但是不可以與表示時間段的時間狀語連

用:必須與表示時間段的狀語連用時,要用相應的延續性動詞來代替。

他已經去世(好幾年)了。

He has died. (V)

He has died for several years. (x)

He has been dead for several years. (V)

注意:下面是常見的非延續性動詞(短語)及與其對應的延續性動詞(短語)

非延續性動詞(短語)

延續性動詞(短語)

he here

go/get out

go/ leave

return/come back

pgo to sleep


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

現在完成時

強調對現在造成的影響或產生的結果,落腳點在現在

般過去時

著重說明動作發生在過去,強調動作本身,落腳點在過去

1 saw this film yesterday.(強調看的動作發生過了)我昨天看了這個電影。

have already seen this film(強調對現在的影響,電影的內容已經知道了)我

已經看了這個電影了

it, and you'l have more positive enerey to pure what will be. A

文章來源: https://twgreatdaily.com/zh-hk/JjgqnG0BMH2_cNUgtktL.html