英語(yǔ)四級(jí) 學(xué)英語(yǔ),練聽(tīng)力,上聽(tīng)力課堂! 注冊(cè) 登錄
> 英語(yǔ)四級(jí) > 英語(yǔ)四級(jí)語(yǔ)法 >  內(nèi)容

英語(yǔ)四級(jí)核心語(yǔ)法:現(xiàn)在完成時(shí)

所屬教程:英語(yǔ)四級(jí)語(yǔ)法

瀏覽:

手機(jī)版
掃描二維碼方便學(xué)習(xí)和分享

現(xiàn)在完成時(shí)

(1)構(gòu)成:現(xiàn)在完成時(shí)由助動(dòng)詞have + 過(guò)去分詞構(gòu)成,助動(dòng)詞have 有人稱和數(shù)的變化。第三人稱單數(shù)用has,其余用have.

現(xiàn)在完成時(shí)的否定式直接在助動(dòng)詞后面加上not、疑問(wèn)式是把助動(dòng)詞提到主語(yǔ)之前。

(2)用法:

1)現(xiàn)在完成時(shí)通常表示在說(shuō)話之前已經(jīng)完成的動(dòng)作或存在的狀態(tài)。說(shuō)話人強(qiáng)調(diào)的是該動(dòng)作或狀態(tài)對(duì)現(xiàn)在的結(jié)果或影響。而一般過(guò)去時(shí)也表示動(dòng)作已經(jīng)完成,但強(qiáng)調(diào)的是過(guò)去發(fā)生了某一動(dòng)作這樣一個(gè)事實(shí)。有的同學(xué)覺(jué)得這種說(shuō)法比較難以理解,因?yàn)槿魏芜^(guò)去的動(dòng)作對(duì)現(xiàn)在都有影響,很難判斷用一般過(guò)去時(shí)或現(xiàn)在完成時(shí)。事實(shí)上,這種說(shuō)法沒(méi)有把現(xiàn)在完成時(shí)與一般過(guò)去時(shí)的根本區(qū)別說(shuō)清楚。如果沒(méi)有說(shuō)明動(dòng)作發(fā)生的具體時(shí)間,則一般用現(xiàn)在完成時(shí);如果說(shuō)明了動(dòng)作發(fā)生的具體時(shí)間,帶有表示過(guò)去的時(shí)間狀語(yǔ),則用一般過(guò)去時(shí)。例如:

My daughter has just gone out. 我女兒剛出去。

I’m sure we’ve met before. 我肯定我們以前見(jiàn)過(guò)面。

She has arrived. 她到了。

2)表示持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài),往往和包括現(xiàn)在在內(nèi)的表示一段時(shí)間的狀語(yǔ)連用,如today, these days,recently, now, lately, for…, since…, in the last/past two weeks/years/days/months, just 等。

如:

I haven’t heard from her these days. 這些日子我沒(méi)有收到她的信。

We haven’t seen you recently. 最近我們沒(méi)有見(jiàn)到你。

They have been away for two years. 他們離開(kāi)已經(jīng)兩年了。

She has been with us since Monday.

她從星期一就一直和我們?cè)谝黄稹?/p>

注意:

1)表示短暫意義的動(dòng)詞如open, go, come, die, arrive, leave, lose, fall等,在完成時(shí)當(dāng)中不能和包括現(xiàn)在在內(nèi)的表示一段時(shí)間的狀語(yǔ)連用,因?yàn)樗鼈儽硎镜膭?dòng)作不可能持續(xù)。因此,不能說(shuō):

×He has come here for 2 weeks.

×The old man has died for 4 months.

×They have left only for 5 minutes.

以上三句話可以改為:

It’s two weeks since he came here. He has been here for 2 weeks.

It’s 4 months since the old man died.

They have been away only for 5 minutes

2)have (has) been 和have (has) gone的區(qū)別:表示“曾到過(guò)某地”要用 “have (has) been”; 表示“已經(jīng)去某地”要用 “have (has) gone”。試比較:

Where has he been? 他剛才到哪里去了?(已經(jīng)回來(lái)了)

Where has he gone? 他上哪兒去了?(人不在)

They have been to Canada. 他們到過(guò)加拿大。(現(xiàn)在已經(jīng)不在加拿大)

They have gone to Canada. 他們到加拿大去了。(可能在路上和已經(jīng)到加拿大)。


用戶搜索

瘋狂英語(yǔ) 英語(yǔ)語(yǔ)法 新概念英語(yǔ) 走遍美國(guó) 四級(jí)聽(tīng)力 英語(yǔ)音標(biāo) 英語(yǔ)入門(mén) 發(fā)音 美語(yǔ) 四級(jí) 新東方 七年級(jí) 賴世雄 zero是什么意思香港特別行政區(qū)金風(fēng)大廈英語(yǔ)學(xué)習(xí)交流群

  • 頻道推薦
  • |
  • 全站推薦
  • 推薦下載
  • 網(wǎng)站推薦