1. I have finished the job. / The job .............................. by me.
2. The cat has drunk the milk. / The milk ............................ by the cat.
3. The girls have plucked the flowers. / The flowers ...................... by her.
4. I have watched that movie. / That movie .......................... by me.
5. Peter has broken another window. / Another window ..................... by Peter.
6. I have written six letters. / Six letters ....................... by me.
7. Have you received the parcel? / ........................... by you?
8. Have they accepted the invitation? / Has the invitation ................ by them?
9. I have known her for a long time. / She ........................ to me for a long time.
10. Our team has won the championship. / The championship ........................ by our team.
11. She has mended her ways. / Her ways ................................. by her.
12. I have cooked dinner. / Dinner ....................... by me.
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома