當前位置

首頁 > 英語學習 > 英語語法 > 語法 | 現在完成進行時用法

語法 | 現在完成進行時用法

推薦人: 來源: 閱讀: 2.75W 次

現在完成進行時是英語中進行時的其中一種時態。今天,小編爲大家準備了相關的語法知識,將要爲大家來簡單普及一下:什麼叫做現在完成進行時的概念和用法,一起來看看吧!

語法 | 現在完成進行時用法

 

一、現在完成進行時的定義

現在完成進行時表示某動作從過去某個時間開始,一直延續到現在,並且還有可能持續下去。如:

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

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

The dollar has been climbing steadily all week. 整個星期美元一直在穩步增值。

 

二、現在完成進行時的結構

 現在完成進行時由“have / has been + 現在分詞”構成。如:

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. 

這架飛機已經超期服役很長時間了。

The program of sell-offs has been implemented by the new chief executive

新任總裁已經執行了拋售方案。

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. 

這些文檔已經進行了壓縮,以節省磁盤空間。

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

如果當時我再多說一點的話,結果或許會不一樣。

Dozens of miles of railway track have been torn up. 

好幾十英里的鐵軌被毀壞了。

Recession has simply accelerated changes that have been reshaping the industry anyway.

經濟蕭條只不過加速了原本就在改變行業狀況的變化。

 

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