來源:網(wǎng)絡(luò)資源 2023-08-16 14:44:43
一、現(xiàn)在完成時的概念和用法
現(xiàn)在完成時表示過去發(fā)生或已經(jīng)完成的動作對現(xiàn)在造成的影響或結(jié)果,或從過去已經(jīng)開始,持續(xù)到現(xiàn)在的動作或結(jié)果。
其構(gòu)造是: have/has+done(其中,have/has在這里不是實(shí)義動詞,而是助動詞,沒有特定的含義;done是指動詞的過去分詞)
例句:
我已經(jīng)吃過午飯了。(吃午飯這個動作是發(fā)生在過去,但是對現(xiàn)在造成了影響:不餓、還飽、吃不下)
I have had my lunch.
我開不了門,因?yàn)槲业蔫匙丟了。(鑰匙丟了這個動作發(fā)生在過去,但對現(xiàn)在造成了影響:開不了門)
I cannot open the door because I have lost my key.
她已經(jīng)去過法國三次。(去法國這個動作發(fā)生在過去,但對現(xiàn)在造成了影響:認(rèn)識法國,了解法國 )
She has been to France three times.
Jack已經(jīng)認(rèn)識我五年了。(認(rèn)識這個動作發(fā)生在過去,但持續(xù)到現(xiàn)在)
Jack has known me for five years.
第三人稱單數(shù)用has,其他都用have。
否定句:在have/has后面加not(have not=haven't;has not=hasn't) 。
如:
I haven't eaten anything today. I am so hungry.
我今天什么東西都沒吃。我好餓啊。
一般疑問句:把have/has提前到句首。其一般疑問句的回答: Yes, XX have/has;No, XX haven't/hasn't.
如:
-Have you been to France before? -No, I haven't.
-你以前去過法國嗎? -不,我沒去過。
-Has she arrived home? -Yes, she has.
-她回家了嗎? -是的,她回了。
特殊疑問句:在一般疑問句句型前加上特殊疑問詞。
如:
How many times have you been to France?
你去過法國幾次?
再如:
How long have you been in China?
你在中國多久了?
二、動詞如何變成過去分詞
1. 規(guī)則動詞變過去分詞的規(guī)則
(規(guī)則動詞變過去分詞和變過去式的規(guī)則是一樣的,也就是說其過去式和過去分詞是一樣的)
一般情況下詞尾直接加ed,如work→worked
以不發(fā)音的e結(jié)尾,加e,如live→lived
以輔音字母+y結(jié)尾的改y為i,再加ed,如study→studied
以一個輔音字母結(jié)尾的重讀閉音節(jié)動詞,雙寫此輔音字母,再加ed,如stop→stopped
2. 常見不規(guī)則動詞的原形、過去式及過去分詞如下
is/am→was→been |
buy→bought→bought |
are→were→been |
bring→brought→brought |
do→did→done |
sleep→slept→slept |
go→went→gone |
leave→left→left |
get→got→gotten |
come→came→come |
take→took→taken |
become→became→become |
see→saw→seen |
run→ran→run |
eat→ate→eaten |
read→read→read |
drink→drank→drunk |
put→put→put |
sit→sat→sat或sitten |
shut→shut→shut |
make→made→made |
throw→threw→thrown |
hear→heard→heard |
hold→held→held |
say→said→said |
speak→spoke→spoken |
sell→sold→sold |
feel→felt→felt |
tell→told→told |
swim→swam→swum |
have→had→had |
write→wrote→written |
三、現(xiàn)在完成時的注意事項(xiàng)
不能
單獨(dú)與明確的過去時間狀語連用,如yesterday morning、in 2009 、last weekend或two days ago等。明確的過去時間狀語通常與一般過去時連用。
經(jīng)常
與表示不確定、模糊的時間狀語連用,如already、just、before、lately、so far、yet等。
注意:
現(xiàn)在完成時的"未完成用法"指的是動作開始于過去某一時刻,一直延續(xù)到現(xiàn)在,或可能還要繼續(xù)下去。這種用法的句中常需一個表示一段時間的時間狀語(由since或for引導(dǎo))。這種用法只適用于延續(xù)性動詞,不可用于終止性動詞。
I have lived in Hangzhou for ten years.
我在杭州已經(jīng)住了十年。
She has been absent from school since Monday.
她從周一開始就沒去學(xué)校了。
經(jīng)常與表示重復(fù)次數(shù)的詞語連用,如once、twice、three times等。
have been to/have gone to的區(qū)別
have been to sp. 曾去過某地(已返回)
have gone to sp. 去了某地(未返回)
例句:
James has been to many countries.
James去過許多國家。(人在中國)
James has gone to France.
James去法國了。(人不在中國)
編輯推薦:
歡迎使用手機(jī)、平板等移動設(shè)備訪問中考網(wǎng),2024中考一路陪伴同行!>>點(diǎn)擊查看