Present Perfect Passive

See the Video Exercise

Forming Present Perfect Passive

Affirmative FormObject + have / has + been + verb3 (past participle)
Question FormHave / has + object + been + verb3 (past participle)

Something has been done by someone at sometime up to now.

Active : They have cleaned the clinic.
Passive: The clinic has been cleaned by them.

Active : Thomas has written many books.
Passive: Many books have been written by Thomas.

Active : Have the police caught the man?
Passive: Has the man been caught by the police?

Active : UPS has delivered the letters.
Passive: The letters have been delivered by UPS.

Quick Exercise

Put the following sentences into passive voice. (present perfect passive)

1. Has the surgeon performed the operation?

2. Has Lionel signed the contract?

3. Our salesmen have sold all the carpets.

4. The zookeepers have captured the lion in the forest.

5. Dr. Phillips have treated all the patients.

6. Have the customers paid you?

7. Everybody has approved Joana's suggestion.

Correctness =
Correct answers:

GrammarBank Video Exercises
GrammarBank YouTube Channel