來(lái)源:網(wǎng)絡(luò )資源 2023-08-16 14:46:23
PART 01
掌握四種用法
現在完成時(shí)有兩種主要用法,即已完成用法(或影響性用法)和未完成用法(或持續性用法)。具體用法如下:
1.
該用法表示某個(gè)動(dòng)作發(fā)生于過(guò)去,完成于過(guò)去,但這這個(gè)過(guò)去發(fā)生并完成的動(dòng)作對現在有影響或結果,同時(shí)說(shuō)話(huà)者強調的或感興趣的就是這個(gè)影響或結果。如:
He has gone home.他回家去了。(其影響或結果:現在不在這里)
I have seen the film.我看過(guò)這部電影。(其影響或結果:我知道其內容)
He has finished his homework.他完成作業(yè)了。(其影響或結果:可以做其他事情了)
2.
該用法表示某動(dòng)作發(fā)生于過(guò)去,但并未在過(guò)去完成,而是一直持續到現在,并且有可能繼續下去(也可能到此結束)。如:
He has been blind from birth.他生下來(lái)就雙目失明。
He has lived here for five years.他已在這兒住了5年。
He has worked in films all his life.他在電影界干了一輩子。
3.
該用法表示在過(guò)去反復發(fā)生的動(dòng)作,并且這個(gè)反復的動(dòng)作一直延續至今。如:
My father has always gone to work by bike.我父親一向騎車(chē)上班。
I have always found him difficult.我老是感到他這人很難相處。
4.
該用法主要見(jiàn)于時(shí)間或條件狀語(yǔ)從句中,用以表示一個(gè)將來(lái)完成的動(dòng)作。如:
I’ll tell you when I’ve finished.我完成的時(shí)候會(huì )告訴你。
If she hasn’t gone to bed when you see her, tell her to give me a ring.如果你見(jiàn)到她時(shí)她還睡覺(jué),讓她給我打個(gè)電話(huà)。
PART 02
記住兩類(lèi)搭配
1.
Perhaps the train has already left.也許火車(chē)已經(jīng)開(kāi)走了。
She has never replied to my letter.她不曾回我的信。
Have you ever been abroad before?你以前出過(guò)國嗎?
We’ve not been to the cinema recently.我們最近沒(méi)去看過(guò)電影。
Excuse me, a telegram has just arrived.對不起,打斷一下,剛收到一份電報。
但是,若不強調動(dòng)作對現在的影響,這些副詞也可用一般過(guò)去時(shí)。如:
He just came back from abroad.他剛從國外回來(lái)。
You didn’t tell us this before.你以前沒(méi)有告訴過(guò)我這件事。
2.
since不管用作介詞、連詞還是副詞,句子(主句)謂語(yǔ)通常都用現在完成時(shí)。如:
Since that time great progress has been made.從那時(shí)起已經(jīng)取得很大的進(jìn)步。(since為介詞)
He hasn’t written to us since he arrived inBritain.自從到達英國以后,他就一直沒(méi)有寫(xiě)信給我們。(since為連詞)
He left school in 1983. I haven’t seen him since.他1983年離開(kāi)學(xué)校,打那時(shí)起我一直沒(méi)見(jiàn)過(guò)他。(since為副詞)
It’s a long time since I saw Mary.我已經(jīng)很久沒(méi)見(jiàn)到瑪麗了。
It’s ten years since I bought this house.這房子我已買(mǎi)了10年。
PART 03
避開(kāi)兩類(lèi)易混點(diǎn)
1.
現在完成時(shí)的已完成用法很容易與一般過(guò)去時(shí)相混淆,其區別是:前者強調對現在的影響和結果,后者不強調這個(gè)影響和結果,而是強調這個(gè)動(dòng)作發(fā)生的時(shí)間是在過(guò)去。如:
Mary lived here for five years.瑪麗在這里住了五年。(現在仍住這兒)
Mary lived here for five years.瑪麗在這里住過(guò)五年。(現在不住這兒了)
I have read the book.我讀過(guò)這本書(shū)。(現在還記得書(shū)的內容)
I read the book when I was young.我年輕時(shí)讀過(guò)這本書(shū)。(不強調是否記得內容)
2. have been to
have been to和have gone to均可后接地點(diǎn),但前者表示去過(guò)某地,通?膳c表示次數的狀語(yǔ)連用;后者表示到某地去了,強調說(shuō)話(huà)的當時(shí)去某地的人不在場(chǎng)。如:
He has been to many places of the country.他去過(guò)這個(gè)國家的許多地方。
He has gone to the country for the weekend.他去鄉下度周末了。
注:have been to有時(shí)還可后接動(dòng)詞原形。如:
The doctor has been to see the patient.醫生來(lái)看過(guò)病人了。
編輯推薦:
歡迎使用手機、平板等移動(dòng)設備訪(fǎng)問(wèn)中考網(wǎng),2023中考一路陪伴同行!>>點(diǎn)擊查看