Green Level Quiz #8 – present perfect, passive voice (ANSWERS)

Part A.

Directions: Complete each statement in the present perfect tense, passive voice. The main verb is in parentheses.

1. The work has been finished. (finish)

2. Pedro hasn’t been paid yet. (pay–negative)

3. The apartment across the street has been visited by the police twice this week. (visit)

4. She has been told many times not to do that anymore. (tell)

5. My car hasn’t been fixed yet. (fix–negative)

6. I have been contacted by a few people who want to do business with me. (contact)

7. Wars in that part of the world have been fought for decades. (fight)

8. That technique has been tried many times. (try)

9. These hamburgers haven’t been cooked long enough. (cook–negative)

10. Our offer to buy the building has been met with some resistance from the city. (meet)

 

Part B.

Directions: Complete each question in the present perfect tense, passive voice. The main verb is in parentheses.

1. Has that part of the world ever been visited by people? (visit)

2. Has the mail been delivered yet? (deliver)

3. Have the students been given their books? (give)

4. Has the problem been addressed by the city leaders? (address)

5. Haven’t the thieves been caught yet? (catch–negative)

6. Has the money been spent wisely? (spend)

7. Why hasn’t the laundry been done yet? (do–negative)

8. Where has the prisoner been taken? (take)

9. What has been done to help the poor in this country? (do)

10. How many opportunities have you been given? (give)

 

Click here to return to the Green Level