Question:

Choose the appropriate Passive Voice for the given sentence: "Why have you broken the mirror?"

Show Hint

Present perfect passive: has/have + been + past participle
Updated On: Apr 21, 2026
  • Why was the mirror broken by you?
  • Why did you break the mirror?
  • Why was the mirror being broken by you?
  • Why has the mirror been broken by you?
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Solution and Explanation

Step 1: Active sentence is in present perfect tense: "have broken".
Step 2: Present perfect passive structure: has/have + been + past participle. The question word "Why" remains at the beginning.
Step 3: "Why has the mirror been broken by you?" correctly preserves the tense. Option (D) is correct. Option (A) changes to past tense. Option (B) is active voice. Option (C) changes to past continuous.
Was this answer helpful?
0
0

Top NCHMCT JEE English Questions

View More Questions