为什么有的是have been再加动词过去分词?

2024-10-28 09:03:41
推荐回答(5个)
回答1:

have been done
这叫现在完成时的被动

形式
现在完成时的被动语态的肯定式为:have/ has +been +done。如:
The experiment has been done successfully. 这个实验做得很成功。
现在完成时的被动语态的否定式为:have/ has +not +been +done。如:
Tom’s novel has not been published. 汤姆的小说还没有被出版。
现在完成时的被动语态的一般疑问句需将have /has提到主语的前面。如:
Has his bike been repaired? 他的自行车修好了吗?
现在完成时的被动语态的特殊疑问句为:疑问词+have /has +been +done? 如:
Who has been invited? 谁受到了邀请?

三、注意
在使用现在完成时的被动语态时要注意以下四点:
1. 过去分词前的助动词的形式是have /has +been,不可漏掉其中的任何一个。
【误】Many new buildings been built since 1980.
【正】Many new buildings have been built since 1980.
【析】谓语部分结构不全,时态部分不完整。
2. 必须表示被动。如:
【误】Something bad has been happened to him.
【正】Something bad has happened to him.
【析】被动语态误用。happen为不及物动词,不及物动词没有被动语态。
【误】The door has been opened of itself.
【正】The door has opened of itself.
【析】有些动词如open,break,drop等既可以作及物动词,又可以作不及物动词,若不强调谁是动作的发出者,我们通常用主动语态。of itself意思是“自动地”,因此,此句不可用被动语态。
【误】I have introduced to Mr Smith.
【正】I have been introduced to Mr Smith (by Mr Wang).
【析】introduce为及物动词,I是introduce动作的承受者,应用被动语态。

回答2:

你所说的属于
被动语态的现在完成时
被动语态的构成,就是
be +过去分词

回答3:

属于被动语态的完成时。

回答4:

have beening

回答5:

因为是延续性的动词