Present Perfect Simple的被动语态

Go to Practice Exercises

Present perfect simple的被动语态是英语中最精密的被动结构,用于将过去的动作与现在的结果联系起来,它结合了完成时态对完成的关注和被动语态改变重点的能力。通过have/has + been + 过去分词构成,这种结构让你能够突出已完成的动作及其现在的相关性,同时将焦点放在做了什么而不是谁做的。

Present perfect被动语态特别有价值的原因在于它能够以正式、客观的语气呈现成就、完成的过程和累积的结果。这种组合对于不夸耀地描述成就、不点名地报告已完成的项目,以及呈现研究发现或统计信息(其中结果比研究人员或数据收集者更重要)至关重要。

Present perfect被动语态擅长创建专业、学术和正式的交流,在这些场合你需要报告已完成的行动、发生的变化或取得的进展,而不把注意力引向具体的责任人。它在商业报告、学术论文、新闻摘要和官方公告中特别有用,在这些场合客观性和完成性是关键。

掌握这种结构将帮助你创建更精致的报告,以适当的学术和专业语气写作,并在书面和口头语境中以正确的正式性平衡和对结果而非人员的关注来交流已完成的成就和变化。

构成

结构

主语 + have/has + been + 过去分词 + (by + 施动者)

主语接受了具有现在相关性的已完成动作

主动语态到被动语态的例子:

主动:

The team has completed the project.

被动:

The project has been completed.

主动:

Scientists have discovered a new species.

被动:

A new species has been discovered.

所有形式:

  • I have been invited to the conference.
  • You have been selected for the programme.
  • He/She/It has been repaired successfully.
  • We have been relocated to the new building.
  • They have been informed of the decision.

否定句和疑问句

肯定句:

  • The report has been finished.
  • New rules have been introduced.
  • The problem has been solved.

否定句:

  • The report has not been finished.
  • New rules haven't been introduced.
  • The problem hasn't been solved.

疑问句:

  • Has the report been finished?
  • Have new rules been introduced?
  • What has been discovered?

需要避免的常见错误

❌ "The work has done."

✅ "The work has been done."

在present perfect被动语态中必须包含'been'

❌ "The houses have been build."

✅ "The houses have been built."

在'been'后使用过去分词,而不是原形

❌ "The project have been completed."

✅ "The project has been completed."

单数主语使用'has',复数主语使用'have'

❌ "The report has been written from the team."

✅ "The report has been written by the team."

总是使用'by'来引入施动者

常见时间表达

已完成的动作:

  • already - The decision has already been made.
  • just - The announcement has just been published.
  • recently - New policies have recently been introduced.
  • finally - The problem has finally been solved.

时间段:

  • since - Progress has been made since January.
  • for - The issue has been discussed for months.
  • over the past - Changes have been implemented over the past year.
  • in recent years - Standards have been raised in recent years.

Present Perfect被动语态 vs Past Simple被动语态

Present Perfect被动语态:

关注具有现在相关性的完成

  • "The bridge has been built." (已完成且现在可用)
  • "New laws have been passed." (现在生效)
  • "The problem has been solved." (不再是问题)

Past Simple被动语态:

关注已完成的过去动作

  • "The bridge was built in 1995." (具体的过去时间)
  • "New laws were passed last year." (已完成的过去动作)
  • "The problem was solved yesterday." (具体的过去事件)

快速参考指南

记住:

  • 构成: have/has + been + 过去分词
  • 焦点: 具有现在相关性的已完成动作
  • 时间性: 与现在时刻相连的过去动作
  • 语气: 正式、客观,关注成就/结果
  • 疑问句: 将have/has移到主语前
  • 否定句: 在have/has后、'been'前加'not'
  • 不要忘记'been': 完成被动语态所必需
  • 与以下搭配使用: already, just, recently, since, for, over the past

练习题



Downloadable PDF