Kan P'eel Le' Eek'
Test por , creado hace más de 1 año

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

47
0
0
Kan P'eel Le' Eek'
Creado por Kan P'eel Le' Eek' hace alrededor de 3 años
Cerrar

Present perfect passive form

Pregunta 1 de 12

1

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

Selecciona una de las siguientes respuestas posibles:

  • has finished

  • has been finished

  • had been finished

Explicación

Pregunta 2 de 12

1

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

Selecciona una de las siguientes respuestas posibles:

  • has drunk

  • has been drunk

  • had been drunk

Explicación

Pregunta 3 de 12

1

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

Selecciona una de las siguientes respuestas posibles:

  • have plucked

  • have been plucked

  • has been plucked

Explicación

Pregunta 4 de 12

1

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

Selecciona una de las siguientes respuestas posibles:

  • had been watched

  • has been watched

  • have been watched

Explicación

Pregunta 5 de 12

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • has been broken

  • have been broken

  • had been breaked

Explicación

Pregunta 6 de 12

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • has been wrote

  • has been written

  • have been written

Explicación

Pregunta 7 de 12

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • Has the parcel been received

  • Have the parcel been received

  • Had the parcel received

Explicación

Pregunta 8 de 12

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • accepted

  • been accepted

  • accept

Explicación

Pregunta 9 de 12

1

Rellena el espacio en blanco para completar el texto.

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

Explicación

Pregunta 10 de 12

1

Rellena el espacio en blanco para completar el texto.

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

Explicación

Pregunta 11 de 12

1

Rellena el espacio en blanco para completar el texto.

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

Explicación

Pregunta 12 de 12

1

Rellena el espacio en blanco para completar el texto.

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

Explicación