Present perfect passive
Present perfect passive 意思是 “现在完成时被动:has/have been + 过去分词,表示某事已被完成,结果与现在相关。”. 现在完成时被动是 has/have been + 过去分词:The work has been finished. 接续: has/have been + past participle
现在完成时被动:has/have been + 过去分词,表示某事已被完成,结果与现在相关。
B2接续
has/have been + past participle
解释
现在完成时被动是 has/have been + 过去分词:The work has been finished. 它把被动(主语承受动作)和现在完成时(过去动作、结果与现在相关)结合起来。当施动者未知或不重要、而你关心当前状况时使用:All the tickets have been sold, so we can't go. 需要时用 by 引出施动者:The novel has been translated into ten languages.
例句
注意
疑问时助动词提前:Has the report been sent? 否定为 has/have not been done:The bill hasn't been paid yet。
FAQ
Present perfect passive — 是什么意思、怎么用?
现在完成时被动:has/have been + 过去分词,表示某事已被完成,结果与现在相关。. 现在完成时被动是 has/have been + 过去分词:The work has been finished. 它把被动(主语承受动作)和现在完成时(过去动作、结果与现在相关)结合起来。当施动者未知或不重要、而你关心当前状况时使用:All the tickets have been sold, so we can't go. 需要时用 by 引出施动者:The novel has been translated into ten languages.
Present perfect passive — 怎么接续?
has/have been + past participle
Present perfect passive — 有什么注意点?
疑问时助动词提前:Has the report been sent? 否定为 has/have not been done:The bill hasn't been paid yet。