Active and Passive Voice – English Grammar Test for B2
Grammar » Grammar Test for B2 » Active and Passive Voice – English Grammar Test for B2
2 A new hospital __________ (build) in this area next year.
3 They __________ (cancel) the concert because of the heavy rain.
4 The documents __________ (already / send) to the head office.
5 This letter __________ (deliver) yesterday morning.
6 The mechanic __________ (repair) my car at the moment.
7 The book __________ (translate) into several languages.
8 Our bags __________ (check) before we boarded the plane.
9 The teacher __________ (give) each student a test paper.
10 The results __________ (announce) tomorrow afternoon.
11 They __________ (not / finish) the report yet.
12 The windows __________ (clean) once a week.
13 Many products __________ (make) in China nowadays.
14 The thief __________ (arrest) by the police last night.
15 They __________ (open) a new restaurant downtown next month.
16 This song __________ (sing) by millions of people around the world.
17 The problem __________ (not / solve) yet, but we’re working on it.
18 When I arrived, dinner __________ (already / serve).
19 The company __________ (establish) in 1995.
20 Someone __________ (steal) my wallet on the bus.
21 The project __________ (complete) by the end of the year.
22 My mobile phone __________ (repair) at the moment.
23 They __________ (invite) to the wedding next week.
24 A new library __________ (build) in our town last year.
25 All the tickets __________ (already / sell) when we arrived.
26 The children __________ (teach) how to use a computer at school.
27 The house __________ (decorate) by my sister last summer.
28 This car __________ (design) in Germany.
29 I __________ (not / inform) about the change in schedule yet.
30 The meeting __________ (hold) at 10 a.m. tomorrow.
Answer
1 had been written – Past perfect passive; finished before the meeting.
2 will be built – Future passive; “next year” indicates future.
3 canceled – Active voice; they performed the action.
4 have already been sent – Present perfect passive.
5 was delivered – Past simple passive.
6 is repairing – Present continuous active.
7 has been translated – Present perfect passive; result-focused.
8 were checked – Past simple passive; routine airport process.
9 gave – Active voice; subject performs action.
10 will be announced – Future passive.
11 haven’t finished – Active present perfect negative.
12 are cleaned – Present simple passive; habitual action.
13 are made – Passive for general truth.
14 was arrested – Past simple passive.
15 are opening – Present continuous active for future plan.
16 is sung – Present simple passive for general fact.
17 hasn’t been solved – Present perfect passive negative.
18 had already been served – Past perfect passive; completed before arrival.
19 was established – Past simple passive for company founding.
20 stole – Active past simple; someone did the action.
21 will be completed – Future passive.
22 is being repaired – Present continuous passive.
23 will be invited – Future passive.
24 was built – Past simple passive.
25 had already been sold – Past perfect passive; before we arrived.
26 are taught – Present simple passive; habitual in schools.
27 was decorated – Past simple passive.
28 was designed – Past simple passive; place of origin.
29 haven’t been informed – Present perfect passive negative.
30 will be held – Future passive; formal event schedule.
