现在完成时的被动语态及其否定形式
推荐文章

现在完成时的被动语态不仅融合了时态的深远意义,还展现了语态的微妙变化。这一语态专用于描述某个动作在过去某一时间点或之前已经被完成,且这一动作的结果对现在仍有影响或意义。
一、现在完成时的被动语态
1)现在完成时的被动语态的构成
现在完成时的被动语态的基本结构为:“have/has + been + 过去分词”。
其中,“have/has”作为助动词,根据主语的人称和数进行变化;“been”作为助动词“be”的过去分词形式,与“have/has”一起构成现在完成时的结构,并引出被动语态;“过去分词”则表示具体的动作或状态。
2)现在完成时的被动语态的具体用法
1. 表示动作或状态的完成:
现在完成时的被动语态常用于描述过去某个时间开始并已完成,且对现在产生影响的动作或状态。
例句:The book has been translated into several languages. 这本书已被翻译成多种语言。
这句话表明翻译工作已经完成,且翻译结果(多种语言版本)对现在仍然存在。
2. 强调主语是动作的承受者:
与主动语态不同,现在完成时的被动语态将主语置于动作之后,作为动作的承受者。这有助于突出动作对主语的影响或结果。
例句:The room has been cleaned. 房间已被打扫。
这句话中,“room”是“clean”这一动作的承受者,且强调房间现在处于被打扫过的状态。
3. 与副词连用:
现在完成时的被动语态常与already、yet、just、never等副词连用,以表达不同的时间意义或情感色彩。
例句:The homework has already been finished. 作业已经完成了。
这个句子中的“already”表示作业完成的时间早于预期;
“The letter hasn't been posted yet. 信还没有寄出。
这个句子中的“yet”则表达了对信未寄出这一事实的强调。
4. 与时间状语连用:
现在完成时的被动语态也常与for、since等表示时间段的状语连用,以表达动作或状态从过去某个时间开始并持续到现在。
例句:The machine has been repaired for two hours. 这台机器已经修了两个小时了。
这个句子中的“for two hours”表示了修理动作的持续时间。
5. 否定形式:
现在完成时的被动语态的否定形式为“have/has + not + been + 过去分词”。
例句:The problem hasn't been solved yet. 问题还没有解决。这句话表达了对问题未解决这一事实的否定。
6. 疑问句和特殊疑问句:
现在完成时的被动语态也可以构成疑问句和特殊疑问句。疑问句需将助动词“have/has”提到主语前;特殊疑问句则在句首加上疑问词。
例句:Has the letter been posted?信寄出了吗?
Who has been invited to the party? 谁被邀请参加聚会了?
二、现在完成时的被动语态的否定形式
否定现在完成时的被动语态,只需在助动词“have/has”后加上“not”,其余部分保持不变。这种否定形式用于表达某个动作在过去并未被完成,或其结果并未对现在产生影响。
例句:
The letter has not been received yet. 信还没收到。
The data has not been processed by the system. 数据尚未被系统处理。
在这两个例句中,“has not been received”和“has not been processed”分别表示了信件未被接收和数据未被处理的状态,强调了动作的未完成性及其对现在状态的影响。
现在完成时的被动语态及其否定形式




