現(xiàn)在完成進(jìn)行時是英語中進(jìn)行時的其中一種時態(tài)。今天,小編為大家準(zhǔn)備了相關(guān)的語法知識,將要為大家來簡單普及一下:什么叫做現(xiàn)在完成進(jìn)行時的概念和用法,一起來看看吧!

?

一、現(xiàn)在完成進(jìn)行時的定義

現(xiàn)在完成進(jìn)行時表示某動作從過去某個時間開始,一直延續(xù)到現(xiàn)在,并且還有可能持續(xù)下去。如:

Those cats have been screaming for hours.?那些貓叫了半天了。

We have been waiting for him for two hours.?我們等他等了兩個小時。

The dollar has been climbing steadily all week.?整個星期美元一直在穩(wěn)步增值。

?

二、現(xiàn)在完成進(jìn)行時的結(jié)構(gòu)

?現(xiàn)在完成進(jìn)行時由“have / has been +?現(xiàn)在分詞”構(gòu)成。如:

Sales have been dropping off badly.?銷售量一直減少得很厲害。

I have been waiting for an hour and a half.?我一直等了一個半小時了。

We’ll have been living here for two years by next Sunday.?到下星期日,我們在這里就住了整兩年了。

The party has been taking on staff, including temporary organizers.?

這個政黨一直在招募工作人員,包括臨時的組織人員。

The plane has been kept in service far longer than originally intended.?

這架飛機(jī)已經(jīng)超期服役很長時間了。

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.?

類似勞埃德保險公司的那些丑聞令倫敦名聲掃地。

These files have been zipped up to take up less disk space.?

這些文檔已經(jīng)進(jìn)行了壓縮,以節(jié)省磁盤空間。

Things might have been different if I'd talked a bit more.?

如果當(dāng)時我再多說一點(diǎn)的話,結(jié)果或許會不一樣。

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ì)蕭條只不過加速了原本就在改變行業(yè)狀況的變化。

?

怎么樣,看完了這篇文章,大家是不是對現(xiàn)在完成進(jìn)行時的概念和用法有了初步的了解了呢?喜歡就趕快收藏起來吧~?