现在完成时态的被动语态

现在完成时态的被动语态 现在完成进行时态有被动语态吗?

现在完成进行时态有被动语态吗?

现在完成进行时态有被动语态吗?

现在完成进行时态所对应的中文内涵为“现在一直在xxx”的意思,那其被动就是“现在一直在被xxx”的意思。

比如:

1. scientists have been studying the pyramids.

科学家一直在研究金字塔。

当把上句改为被动句时,很多人会翻译成如下句子:

2. the pyramids have been studied.

金字塔(现在已经)被研究。

这句就没有把“一直”的内涵翻译出来。

正确的翻译形式应该如下:

3. the pyramids have been being studied.

金字塔一直在被研究。

看到这里,很多学习英语的同学开始不解了,以前没见过这样的谓语结构呀?

其实这就是我们以前所学英语的缺失部分。

我们现在来分析一下3句中的have been being studied结构:

have been 完成的结构(have done)

been being 进行的结构 (be doing)

being studied 被动的结构(be done)

把上面三行中重复出现两次的词进行合并就成为have been being studied,即完成进行被动。

以上仅以现在完成进行时态为例给出相应的被动语态,下表给出了完整的20个主动时态,如下图所示:

20个主动时态

对应上表20个主动时态, 下图为20个被动语态:

20个被动时态

关于详细的20个被动语态的内容请参考《英语思维:解密英语语法的原理》一书。

现在完成进行时态有被动语态吗?

当然有。不过严格地说,应该倒过来说:被动语态有完成进行时态,因为“语态”的范畴要大于“时态”的范畴。

英语的语态分为主动语态和被动语态两种,每一种语态都会涉及到事情发生的时间问题,也就是说涉及到时间的状态,这就是时态。

被动语态的构成是:be+动词的过去分词,其中的“过去分词”是固定不变的,时态的变化体现在动词be上,一般将来时就是will be,一般过去时就是was/were 。

而现在完成时态的构成是have been doing,其中的have been是不变的,所以被动语态的现在完成进行时的构成就是:

have been being+动词的过去分词。

其中的have been being构成现在完成进行时态,而“being+动词的过去分词”又构成被动语态,合起来就成了被动语态的现在完成进行时态。它表示某件事情一直在被做。如:

this road has been being built since five years ago. 这条公路自从5年前就一直在修。