語(yǔ)法 | 現(xiàn)在完成進(jìn)行時(shí)用法
現(xiàn)在完成進(jìn)行時(shí)是英語(yǔ)中進(jìn)行時(shí)的其中一種時(shí)態(tài)。今天,小編為大家準(zhǔn)備了相關(guān)的語(yǔ)法知識(shí),將要為大家來(lái)簡(jiǎn)單普及一下:什么叫做現(xiàn)在完成進(jìn)行時(shí)的概念和用法,一起來(lái)看看吧!
?
一、現(xiàn)在完成進(jìn)行時(shí)的定義
現(xiàn)在完成進(jìn)行時(shí)表示某動(dòng)作從過(guò)去某個(gè)時(shí)間開(kāi)始,一直延續(xù)到現(xiàn)在,并且還有可能持續(xù)下去。如:
Those cats have been screaming for hours.?那些貓叫了半天了。
We have been waiting for him for two hours.?我們等他等了兩個(gè)小時(shí)。
The dollar has been climbing steadily all week.?整個(gè)星期美元一直在穩(wěn)步增值。
?
二、現(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.?銷售量一直減少得很厲害。
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è)谶@里就住了整兩年了。
The party has been taking on staff, including temporary organizers.?
這個(gè)政黨一直在招募工作人員,包括臨時(shí)的組織人員。
The plane has been kept in service far longer than originally intended.?
這架飛機(jī)已經(jīng)超期服役很長(zhǎng)時(shí)間了。
The program of sell-offs has been implemented by the new chief executive.?
新任總裁已經(jīng)執(zhí)行了拋售方案。
The military government has been unable to win popular support.?
軍政府一直未能贏得廣泛的支持。
The city has been flattened by heavy artillery bombardments.?
城市已被猛烈的炮火夷為平地。
The City's reputation has been sullied by scandals like those at Lloyd's.?
類似勞埃德保險(xiǎn)公司的那些丑聞令倫敦名聲掃地。
These files have been zipped up to take up less disk space.?
這些文檔已經(jīng)進(jìn)行了壓縮,以節(jié)省磁盤(pán)空間。
Things might have been different if I'd talked a bit more.?
如果當(dāng)時(shí)我再多說(shuō)一點(diǎn)的話,結(jié)果或許會(huì)不一樣。
Dozens of miles of railway track have been torn up.?
好幾十英里的鐵軌被毀壞了。
Recession has simply accelerated changes that have been reshaping the industry anyway.
經(jīng)濟(jì)蕭條只不過(guò)加速了原本就在改變行業(yè)狀況的變化。
?
怎么樣,看完了這篇文章,大家是不是對(duì)現(xiàn)在完成進(jìn)行時(shí)的概念和用法有了初步的了解了呢?喜歡就趕快收藏起來(lái)吧~?