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

  1. Who has been done the work?
  2. By whom has been done the work?
  3. Whom has done the work by?
  4. By whom has the work been done?

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? ✅