現(xiàn)在完成進(jìn)行時(shí)態(tài)用法大全
導(dǎo)語(yǔ):現(xiàn)在完成進(jìn)行時(shí)表示某動(dòng)作從過(guò)去某個(gè)時(shí)間開(kāi)始,一直延續(xù)到現(xiàn)在,并且還有可能持續(xù)下去。下面小編為您收集整理了現(xiàn)在完成進(jìn)行時(shí)態(tài)用法,歡迎閱讀!
現(xiàn)在完成進(jìn)行時(shí)的結(jié)構(gòu)
現(xiàn)在完成進(jìn)行時(shí)由“have / has been + 現(xiàn)在分詞”構(gòu)成。如:
Sales have been dropping off badly. 銷(xiāo)售量一直減少得很厲害。
I have been waiting for an hour and a half. 我一直等了一個(gè)半小時(shí)了。
We’ll have been living here for two years by next Sunday. 到下星期日,我們?cè)谶@里就住了整兩年了。
現(xiàn)在完成進(jìn)行時(shí)有哪些主要用法
1. 表示“持續(xù)”:
即表示一個(gè)從過(guò)去某時(shí)開(kāi)始一直持續(xù)的動(dòng)作,這動(dòng)作可能剛剛停止,也可能還在進(jìn)行。如:
She has been pruning the roses. 她一直在修剪玫瑰。
He’s been helping himself to my stationery. 他未經(jīng)許可一直用我的文具。
The children have been having a lot of fun. 孩子們一直玩得很開(kāi)心。
She is very tired. She’s been working all morning. 她很累。她干了一早晨了。
Tom has been seeing about a work permit for you. 湯姆一直在想辦法給你弄一個(gè)工作許可證。
The tobacco industry has been trying to improve its image. 煙草行業(yè)一直在試圖改善其形象。
It has come to our knowledge that you have been cheating the company. 據(jù)我們了解你一直欺騙公司。
The group has been living in a remote corner of the Cambodian jungle. 該部落一直居住在柬埔寨的叢林深處。
2. 表示“重復(fù)”
即表示在一段持續(xù)的時(shí)間內(nèi)動(dòng)作的`多次重復(fù),而這個(gè)重復(fù)的動(dòng)作在說(shuō)話時(shí)并不一定在進(jìn)行。如:
We’ve all along been making mistakes like this. 我們一直犯這樣的錯(cuò)誤。
Jim has been phoning Jenny every night for the past week. 一星期以來(lái)吉姆每天晚上給詹妮打電話。
與現(xiàn)在完成進(jìn)行連用的主要時(shí)間狀語(yǔ)
現(xiàn)在完成進(jìn)行時(shí)所用的時(shí)間狀語(yǔ):all day / month; this month / week / year; these days; recently / lately; in the past few + 時(shí)間段; since +時(shí)間點(diǎn); for + 時(shí)間段,等等。如:
He has been working all day. 他整天都在工作。
They have been building the bridge for two month. 兩個(gè)月來(lái)他們一直在修橋。
They have been planting trees this month. 這個(gè)月來(lái)他們一直在植樹(shù)。
Car sales have been shrinking recently. 汽車(chē)銷(xiāo)量近來(lái)一直在下降。
Vera has been trying to learn Chinese for years. 維拉努力學(xué)漢語(yǔ)已有好幾年了。
He has been sleeping for ten hours. 他已經(jīng)睡了十個(gè)小時(shí)了。
Jim has been phoning Jenny every night for the last week. 上星期,吉姆天天晚上都給詹妮打電話。
The two parties have been trying to unite since the New Year. 自從新年以來(lái),雙方就一直在試圖聯(lián)手。
現(xiàn)在完成進(jìn)行時(shí)與現(xiàn)在完成時(shí)的區(qū)別
1.現(xiàn)在完成時(shí)強(qiáng)調(diào)動(dòng)作的完成,而現(xiàn)在完成進(jìn)行時(shí)強(qiáng)調(diào)動(dòng)作的延續(xù),因此,表示動(dòng)作的完成,只能用現(xiàn)在完成時(shí),而不能用現(xiàn)在完成進(jìn)行時(shí)。如:
He has changed his idea. 他改變了想法。(from www.yygrammar.com)
2.在表示動(dòng)作的延續(xù)時(shí),雖然既可用現(xiàn)在完成時(shí),也可用現(xiàn)在完成進(jìn)行時(shí),但現(xiàn)在完成進(jìn)行時(shí)強(qiáng)調(diào)動(dòng)作的`進(jìn)行。因此在需要明確表示動(dòng)作還要持續(xù)下去時(shí),應(yīng)用現(xiàn)在完成進(jìn)行時(shí)。如:
We have been studying here for two years. 我們?cè)谶@兒已經(jīng)學(xué)習(xí)了兩年了。
3. 在許多情況下,現(xiàn)在完成時(shí)表示動(dòng)作已經(jīng)完成,而現(xiàn)在完成進(jìn)行時(shí)卻并非如此。如:
He has cleaned the window. 他把窗戶(hù)擦干凈了。(動(dòng)作已完成)
He has been cleaning the window. 他一直在擦窗戶(hù)。(動(dòng)作不一定完成)
4. 有些靜態(tài)動(dòng)詞只能用于現(xiàn)在完成時(shí),一般不能用于現(xiàn)在完成進(jìn)行時(shí)。如:
I’ve known him for many years. 我認(rèn)識(shí)他有許多年了。
The war has lasted for a long time. 這場(chǎng)戰(zhàn)爭(zhēng)持續(xù)了很長(zhǎng)時(shí)間。
5. 有少數(shù)動(dòng)詞(如live, work, teach, study等)用兩種時(shí)態(tài)都可以,意思差別不大。如:
I’ve lived [been living] here for 30 years. 我在這兒住了30年了。
How long have you worked [been working] here? 你在這里工作多久了?
6.現(xiàn)在完成時(shí)與現(xiàn)在完成進(jìn)行時(shí)的相通性:在表達(dá)一個(gè)從過(guò)去開(kāi)始而現(xiàn)在仍在繼續(xù)或剛剛結(jié)束的動(dòng)作時(shí),某些動(dòng)詞既可以用現(xiàn)在完成時(shí),也可以用現(xiàn)在完成進(jìn)行時(shí),如expect, hope, learn, lie, live, look, rain, sleep, sit, snow, stand, stay, study, teach, wait, want, work等。如:
你學(xué)習(xí)英語(yǔ)多久了?
正:How long have yon learnt English?
正:How long have you been learning English?
他已經(jīng)睡了十個(gè)小時(shí)了。
正:He has slept for ten hours.
正:He has been sleeping for ten hours.
【現(xiàn)在完成進(jìn)行時(shí)態(tài)用法】相關(guān)文章:
現(xiàn)在完成進(jìn)行時(shí)態(tài)的用法09-21
過(guò)去進(jìn)行時(shí)的用法集錦11-28
英語(yǔ)日記寫(xiě)作格式與時(shí)態(tài)的用法10-11
過(guò)去進(jìn)行時(shí)時(shí)態(tài):when和while區(qū)別精選10-25
英語(yǔ)現(xiàn)在進(jìn)行時(shí)態(tài)知識(shí)點(diǎn)12-08
現(xiàn)在進(jìn)行時(shí)中be動(dòng)詞的用法分析10-27
英語(yǔ)時(shí)態(tài):一般現(xiàn)在時(shí)的結(jié)構(gòu)及用法02-28
英語(yǔ)一般將來(lái)時(shí)態(tài)的用法及例句分析09-08
七年級(jí)上學(xué)期英語(yǔ)現(xiàn)在進(jìn)行時(shí)態(tài)知識(shí)點(diǎn)12-27
as as的用法12-06