现在完成进行时是英语中进行时的其中一种时态。今天,小编为大家准备了相关的语法知识,将要为大家来简单普及一下:什么叫做现在完成进行时的概念和用法,一起来看看吧!

 

一、现在完成进行时的定义

现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去。如:

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.

经济萧条只不过加速了原本就在改变行业状况的变化。

 

怎么样,看完了这篇文章,大家是不是对现在完成进行时的概念和用法有了初步的了解了呢?喜欢就赶快收藏起来吧~