Present perfect passive affirmative
Past perfect passive affirmative
Present perfect passive negative
Past perfect passive negative
Mix
100

The teacher has given the students their assignments.

The students have been given their assignments (by the teacher).
(Or: Their assignments have been given to the students.)

100

The chef had prepared the meal.

The meal had been prepared (by the chef).

100

She has answered all the questions

All the questions have not been answered (by her).

100

They had completed the report.

The report had not been completed (by them).

100

Make the sentence in active voice 

A new bridge has not been built by the government


The government haven't built a new bridge

200

They have completed the project.

The project has been completed (by them).

200

Tom and his friends had danced the night away

The night had been danced away (by Tom and his friends)

200

He has repaired the car

The car has not been repaired (by him).

200

She had cleaned the kitchen.

The kitchen had not been cleaned (by her).

200

Make the sentence in active voice

Three novels had been written by her in 2024

She had written three novels in 2024

300

Scientists have discovered a new planet.

A new planet has been discovered (by scientists).

300

He had repaired the bicycle.

The bicycle had been repaired by him

300

We have booked the tickets.

The tickets have not been booked (by us).

300

He had fixed the computer.

The computer had not been fixed (by him).

300

Make the following past passive negative into past passive affirmative

My passport had not been sent to me until it was too late.

My passport had been sent to me until it was too late.

400

The manager has approved the budget.

The budget has been approved (by the manager).

400

We had sent the invitations

The invitations had been sent (by us)

400

Someone has cleaned the room.

The room has not been cleaned.

400

Someone had opened the door.

The door had not been opened.

400

Make the following past perfect passive in past perfect active

The request had been rejected by Miguel because it was way too vague.

Miguel had rejected the request because it was way too vague

500

The kids have broken the window

The window has been broken (by the kids).

500

The company had released the results 

The results had been released by the company

500

The company has released the results.

The results have not been released (by the company).

500

The teacher had corrected the kahoot.

The Kahoot hadn't been corrected (by the teacher)

500

Make the following past perfect question into past perfect passive question.

Had I helped you?

Had you been helped by me?

M
e
n
u