HomeGrammarPassive Voice ExercisesMixed Passive Voice Exercises (Intermediate)

Mixed Passive Voice Exercises (Intermediate)

B1-B2 Level

These intermediate mixed passive voice exercises combine simple, continuous, and perfect tenses in the passive. You will practise present perfect passive (has/have been + past participle), past perfect passive (had been + past participle), present continuous passive (is/are being + past participle), and past continuous passive (was/were being + past participle), alongside the simple tenses from the easy level.

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)