Home » Grammar » A2 Elementary Grammar Practice Tests » Passive: Perfect Tenses Practice Tests with A2 Grammar Rules & Examples

Passive: Perfect Tenses Practice Tests with A2 Grammar Rules & Examples

Exercise 1

Choose the correct passive perfect tense form to complete each sentence.

Example: The letter ______ (has been written / have been written) by the teacher.
Answer: The letter has been written by the teacher.

1. The letter ___ already been sent by the secretary.
2. The windows ___ been cleaned this morning.
3. By the time we arrived, all the food ___ been eaten.
4. The cake has been ___ by my mother.
5. The books had been ___ before the students came.
6. Has the report ___ written yet?
7. My phone ___ been repaired by the technician.
8. The prizes ___ been given to the winners by the time we arrived.
9. The new school has been ___ in our town.
10. The homework had not been ___ before class started.