HomeGrammarWh- Questions ExercisesQuestion Order (Hard) — Present Perfect & Passive Questions

Question Order (Hard) — Present Perfect & Passive Questions

B1-B2 Level

At B1-B2 level, question formation becomes more complex with present perfect, passive voice, and subject questions. For present perfect questions, use 'have' or 'has' before the subject: 'Have you ever been to Japan?' 'How long has she lived here?' For passive questions, use 'be' + past participle: 'Was the email sent yesterday?' 'Has the report been finished?' Notice that passive questions often omit the doer — the focus is on what happened, not who did it.

Subject questions are a major challenge at this level. When 'who' or 'what' is the subject, you do not add a helper verb: 'Who wrote this letter?' not 'Who did write this letter?' But when 'who' or 'what' is the object, the normal question pattern returns: 'Who did you invite?' Mixed-tense questions (past perfect, future continuous, conditional) add further complexity because each tense has its own helper verb pattern. Being able to form questions accurately across all tenses is essential for Cambridge B2 First and IELTS examinations.

Quick Rule

Have/Has/Had + subject + (been +) past participle / -ing? | Was/Were + subject + past participle (passive)? | Who/What + verb (subject question, no helper)?

  • 1.Have you ever visited a country in South America? (present perfect question)
  • 2.Was the window broken during the storm? (passive voice question)
  • 3.Who invented the telephone? (subject question — no helper verb needed)
  • 4.How long had she been waiting before you arrived? (past perfect continuous question)
  • 5.What hasn't been decided yet? (negative passive subject question)