WBCS.LIVE practice question
What is the most appropriate passive form of "Who has done the work"?
Solve this multiple-choice question and check the correct answer with its explanation below.
Answer options
Correct answer and explanation
Correct answer: By whom has the work been done?
Explanation: The sentence “Who has done the work?” is in the Present Perfect tense and in the active voice. Rule for passive voice (Present Perfect): Subject + has/have + been + V3 (+ by Agent). Active: Who has done the work? Passive: By whom has the work been done? ✅