Kan P'eel Le' Eek'
Quiz by , created more than 1 year ago

Quick exercise to practice the passive form of the present perfect.

40
0
0
Kan P'eel Le' Eek'
Created by Kan P'eel Le' Eek' over 2 years ago
Close

Present perfect passive form

Question 1 of 12

1

1. I have finished the job. The job .............................. by me.

Select one of the following:

  • has finished

  • has been finished

  • had been finished

Explanation

Question 2 of 12

1

2. The cat has drunk the milk. The milk ............................ by the cat.

Select one of the following:

  • has drunk

  • has been drunk

  • had been drunk

Explanation

Question 3 of 12

1

3. The girls have plucked the flowers. The flowers ...................... by her.

Select one of the following:

  • have plucked

  • have been plucked

  • has been plucked

Explanation

Question 4 of 12

1

4. I have watched that movie. That movie .......................... by me.

Select one of the following:

  • had been watched

  • has been watched

  • have been watched

Explanation

Question 5 of 12

1

5. Peter has broken another window. Another window ..................... by Peter.

Select one or more of the following:

  • has been broken

  • have been broken

  • had been breaked

Explanation

Question 6 of 12

1

6. I have written six letters. Six letters ....................... by me.

Select one or more of the following:

  • has been wrote

  • has been written

  • have been written

Explanation

Question 7 of 12

1

7. Have you received the parcel? ........................... by you?

Select one or more of the following:

  • Has the parcel been received

  • Have the parcel been received

  • Had the parcel received

Explanation

Question 8 of 12

1

8. Have they accepted the invitation? Has the invitation ................ by them?

Select one or more of the following:

  • accepted

  • been accepted

  • accept

Explanation

Question 9 of 12

1

Fill the blank space to complete the text.

9. Our team has won the championship. / The championship by our team.

Explanation

Question 10 of 12

1

Fill the blank space to complete the text.

10. I have cooked dinner. / Dinner by me.

Explanation

Question 11 of 12

1

Fill the blank space to complete the text.

11. My brother has repaired the car. / The car by my brother.

Explanation

Question 12 of 12

1

Fill the blank space to complete the text.

12. The teacher has taught the lesson. / The lesson by the teacher.

Explanation