Mixed Passive Voice Exercises (Intermediate)
B1-B2 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
The key challenge is distinguishing between similar forms. "The house is painted" (present simple — a fact) vs "The house is being painted" (present continuous — right now) vs "The house has been painted" (present perfect — recently completed). Time markers help: "currently" and "at the moment" suggest continuous; "already," "just," and "yet" suggest present perfect; "before" and "by the time" suggest past perfect. These exercises are designed for B1-B2 learners preparing for Cambridge B2 First or IELTS exams, where mixed passive tense questions appear in sentence transformation and gap-fill tasks.
Quick Rule
Match the correct passive tense to the context and time markers
- 1.The report has been completed. (present perfect)
- 2.It was being renovated when we visited. (past continuous)
- 3.All the tickets had been sold before the concert. (past perfect)
- 4.She is being interviewed at the moment. (present continuous)
- 5.The road wasn't repaired before the winter. (past simple negative)
All 20 questions
Rewrite the active sentence in the passive voice. Use the same tense as the original sentence.
They have repaired the road. (The road...)
The road
They are renovating the building. (The building...)
The building
Someone had opened the letter. (The letter...)
The letter
They were discussing the plan when I arrived. (The plan...)
The plan
Someone has stolen my wallet. (My wallet...)
My wallet
They are interviewing candidates now. (Candidates...)
Candidates
They had completed the work before Friday. (The work...)
The work
The police were questioning the witness. (The witness...)
The witness
Scientists have discovered a new planet. (A new planet...)
A new planet
They were painting the house all day. (The house...)
The house
Nobody had seen the document. (The document...)
The document
They are updating the software. (The software...)
The software
Have they finished the project? (Has the project...)
Has the project
Someone was following us. (We...)
We
The earthquake had destroyed the village. (The village...)
The village
They haven't announced the winner yet. (The winner...)
The winner
Were they cleaning the office? (Was the office...)
Was the office
They have already sent the invitation. (The invitation...)
The invitation
Someone was recording the meeting. (The meeting...)
The meeting
Had they warned you about the danger? (Had you...)
Had you
Continue Practising
Continue practising with these related exercises
Present Simple Passive
EasyForm passive sentences in present simple: is/are + past participle
20 questions
Past Simple Passive
EasyForm passive sentences in past simple: was/were + past participle
20 questions
Passive Voice Error Correction
MediumFix passive voice mistakes by editing only the wrong chunk
20 questions
-ed vs -ing Adjectives
EasyPractise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Conditionals
MediumMaster all types of conditional sentences (zero to third)
330 questions
Present Perfect
MediumLearn to talk about experiences and unfinished time
240 questions