1. I have finished the job. The job .............................. by me.
has finished
has been finished
had been finished
2. The cat has drunk the milk. The milk ............................ by the cat.
has drunk
has been drunk
had been drunk
3. The girls have plucked the flowers. The flowers ...................... by her.
have plucked
have been plucked
has been plucked
4. I have watched that movie. That movie .......................... by me.
had been watched
has been watched
have been watched
5. Peter has broken another window. Another window ..................... by Peter.
has been broken
have been broken
had been breaked
6. I have written six letters. Six letters ....................... by me.
has been wrote
has been written
have been written
7. Have you received the parcel? ........................... by you?
Has the parcel been received
Have the parcel been received
Had the parcel received
8. Have they accepted the invitation? Has the invitation ................ by them?
accepted
been accepted
accept
9. Our team has won the championship. / The championship by our team.
10. I have cooked dinner. / Dinner by me.
11. My brother has repaired the car. / The car by my brother.
12. The teacher has taught the lesson. / The lesson by the teacher.