現在完成時的結構

來源:趣味百科館 2.93W

現在完成時的基本構成方式是用動詞have加上過去分詞,它是用來表達過去發生事情的另一種方式。肯定句是主語+have/has+動詞的過去分詞+賓語,否定句是主語+have/has+not+動詞的過去分詞+賓語,一般疑問句是Have/Has+主語+動詞的過去分詞+賓語。

現在完成時的結構

現在完成時(The Present Perfect Tense)是過去的動作或狀態持續到現在,對現在造成的影響,可能持續發生下去。在英語時態中,“時”指動作發生的時間,“態”指動作的樣子和狀態。

完成時態的構成分爲兩部分:一是助動詞,二是實義動詞的過去分詞-ed。具體來說,用助動詞have/has表示“時”,以表明動作發生的時間是在過去、現在還是將來;用過去分詞來表示動作的“態”,以表明該動作已經完成,而且對現在有一定的影響。

現在完成時的基本定義:過去發生的動作對現在造成的影響;過去的動作或狀態持續到現在並且已經完成或可能持續下去;現在完成時表示將來。




現在完成時的結構

基本結構:主語+have/has+過去分詞(done)

①肯定句:主語+have/has+時間狀語+過去分詞+其他.

②否定句:主語+have/has+not+過去分詞+其他.

③一般疑問句:Have/Has+主語+過去分詞+其他.

④特殊疑問句:特殊疑問詞或詞組+一般疑問句(have/has+主語+過去分詞+其他)?

5.主語+have/

has+just+過去分詞

6.主語+have

/has+過去分詞+for+時間

定義:在過去不確定的時間裏發生的動作,但是結果對現在有影響。但過去分詞一定要選擇準確。

現在完成時態的結構

現在完成時由“have/has+過去分詞”構成,主要有兩個含義:①表示動作發生在過去,對現在有影響,有時無時間狀語,有時和一些表示不確定的過去時間狀語連用,如:many times,just,yet,ever,never,already,before,so far, by now等連用。②表示從過去某一時間開始一直延續到現在並還可能繼續延續下去的動作,用於延續性動詞,且句中常帶有表示一段時間的時間狀語,如:since + 時間點/從句,for two months, so far等。二 、1)現在完成時和一般過去時都能表示過去發生過的動作,但現在完成時表示過去動作對現在的影響,並且表示這一動作已完成或還可能繼續下去;2)而一般過去時與現在的情況沒有聯繫,僅表示過去的動作,且這一動作到說話時已終止。因此現在完成時不能與表示明確的過去時間如:in1949,yesterday,last week等的狀語連用,並且用when或where對這些時間和地點狀語提問時,一般只用一般過去時。 在“it is the first/ that...。”或在“it/this/that is the +最高級+名詞+that...。”結構中,that從句中的動詞常用現在完成時;表示到說話時爲止動作發生過幾次。在“it + be...+since從句”這一結構中,be可用一般現在時或現在完成時,since從句一般用過去時。have/has/had +been +動詞的現在進行時。 1)過去時表示過去某時發生的動作或單純敘述過去的事情,強調動作;現在完成時爲過去發生的,強調過去的事情對現在的影響,強調的是result (結果)。2)過去時常與具體的時間狀語連用,而現在完成時通常與模糊的時間狀語連用,或無時間狀語。一般過去時的時間狀語:yesterday, last week,…ago, in1980, just now, 具體的時間狀語共同的時間狀語:this morning, tonight, this April, now, once,before, already, recently,lately現在完成時的時間狀語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.(強調對現在的影響,電影的內容已經知道了。)Why did you get up so early?(強調起牀的動作已發生過了。)Who hasn't handed in his paper?(強調有卷子,可能爲不公平競爭。)She has returned from Paris.她已從巴黎回來了。She returned yesterday.她是昨天回來了。He has been in the League for three years.(在團內的狀態可延續)He has been a League member for three years.(是團員的狀態可持續)He joined the League three years ago.( 三年前入團,joined爲短暫行爲。)I have finished my homework now.---Will somebody go and get Dr. White?---He's already been sent for.句子中如有過去時的時間副詞(如 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)It is the first / second time…. that…結構中的從句部分,用現在完成時。It is the first time that I have visited the was the third time that the boy had been late.2)This is the… that…結構,that從句要用現在完成時 is the best film that I've (ever) seen.這是我看過的最好的電影。This is the first time (that) I've heard him sing.這是我第一次聽他唱歌。 ---No, this is the first time I ___ here. was B. have been C. came D. am coming 答案B. This is the first time 後面所加從句應爲現在完成時,故選B。---No, it's the first time I ___ here. even, come B. even, have come C. ever, come D. ever, have come 答案D. ever意爲曾經或無論何時,反意詞爲never,此兩詞常用於完成時。 This is the largest fish I have ever seen. It is / was the first time +that-clause 的句型中,從句要用完成時。注意:非延續性動詞的否定形式可以與表示延續時間的狀語連用。即動作不發生的狀態是可以持續的。(錯)I have received his letter for a month.(對)I haven't received his letter for almost a month.比較since和forSince 用來說明動作起始時間,for用來說明動作延續時間長度。I have lived here for more than twenty years.I have lived here since I was aunt has worked in a clinic since new oilfields have been opened up since 1976.I have known Xiao Li since she was a little brother has been in the Youth League for two years.I have not heard from my uncle for a long time.注意:並非有for 作爲時間狀語的句子都用現在完成時。I worked here for more than twenty years.(我現在已不在這裏工作。)I have worked here for many years.(現在我仍在這裏工作

現在完成時句子結構?

肯定句:主語+have/has+過去分詞

否定句:主語+have/has not +過去分詞

疑問句:Have/Has+主語+過去分詞

7. 現在完成時

(1) 現在完成時的句型結構

①肯定句:主語+ have/has+ 過去分詞

②否定句:主語+ have/has+ not+過去分詞

③疑問句:Have/Has +主語+過去分詞

(2) 現在完成時的用法

①表示到目前爲止曾經有過的或未曾有過的經歷和體驗。常和never, ever, several times等連用。

如:

I’ve never been to Africa.

Have you ever been to Tokyo?

I’ve been there three times.

②. 表示某動作從過去開始,現在剛剛完成,對現在有一定的影響。常與just, already, yet, so far等詞語連用。

如:

He has just finished his new book.

注意:just now用於過去時。

③.表示某動作從過去開始,一直持續到現在,可能還會持續下去。通常與 for或since連用。

如:I have lived in Qingdao for 6

years. /since 6 years ago/since 2003/

since I came to this city.

It is/has been …+ since….

It’s been seven years since we last saw each other.

It’s six years since he was a teacher.

注意:for+一段時間,since後接一個過去的時間點或一般過去時的句子。 ④ 在表將來的時間狀語和條件狀語從句中代替將來完成時。

如:

You can go home when you have

finished your work.

比較:You can go home when you

finish your work.

(3) 過去分詞的構成

① 一般情況下在動詞詞尾後直接加-ed。

如:

listen-listened, talk-talked

② 以不發音的字母e結尾的動詞,直接加-d。

1/2

如:

live-lived, hope-hoped

③ 以輔音字母加y接尾的動詞,y變i,再加-ed.

如:

worry-worried, hurry-hurried

④ 以重讀閉音節結尾,且結尾只有一個輔音字母的動詞,雙寫輔音字母,再加-ed。

如:

drop-dropped, plan-planned, stop-stopped

⑤ 不規則變化

如:

cut-cut-cut, come-came-come

begin-began-begun, lend-lent-lent

相關推薦文檔

淺析國中英語句型結構

熱門標籤