Present perfect passive

Present perfect passive means “Present perfect passive: has/have been + past participle shows that something has been done, with the result relevant now.”. The present perfect passive is has/have been + past participle: The work has been finished. Formation: has/have been + past participle

Present perfect passive: has/have been + past participle shows that something has been done, with the result relevant now.

B2

Formation

has/have been + past participle

Explanation

The present perfect passive is has/have been + past participle: The work has been finished. It joins the idea of a passive (the subject receives the action) with the present perfect (a past action whose result matters now). Use it when the doer is unknown or unimportant and you care about the current situation: All the tickets have been sold, so we can't go. Add by for the agent if needed: The novel has been translated into ten languages.

Examples

The work has been finished.
All the tickets have been sold.

Note

In questions, the auxiliary comes first: Has the report been sent? The negative is has/have not been done: The bill hasn't been paid yet.

FAQ

Present perfect passive — what does it mean and how is it used?

Present perfect passive: has/have been + past participle shows that something has been done, with the result relevant now.. The present perfect passive is has/have been + past participle: The work has been finished. It joins the idea of a passive (the subject receives the action) with the present perfect (a past action whose result matters now). Use it when the doer is unknown or unimportant and you care about the current situation: All the tickets have been sold, so we can't go. Add by for the agent if needed: The novel has been translated into ten languages.

Present perfect passive — how do you form it?

has/have been + past participle

Present perfect passive — any usage notes?

In questions, the auxiliary comes first: Has the report been sent? The negative is has/have not been done: The bill hasn't been paid yet.

Related grammar

Learn in the app →