HomeTestsSearchRankProfile
mediumMCQStaff Selection Commission2026English Language
3 attempts0% success rate1 mark

Select the option that expresses the given sentence in active voice.
By whom have the problems been solved?

  1. A
    Who has solved the problems?
  2. B
    Whose problems were solved?
  3. C
    Who solved the problems?
  4. D
    Who solves the problems?

Solution & Step-by-step Explanation

The given interrogative sentence is in the passive voice of the present perfect tense.
The passive structure for present perfect interrogative sentences starting with "By whom" is:
By whom + have/has + Object + been + Past Participle (V
3

)?

The active voice structure for this starts with "Who":
Who + has/have + Past Participle (V
3

) + Object?

Passive: By whom + have + the problems + been + solved?

Active: Who + has + solved + the problems? (Note: "Who" takes a singular verb "has" here as the subject pronoun).

Hence, option A is the correct active conversion.

Practice this question

Try it yourself before checking the explanation above.

Select the option that expresses the given sentence in active voice.
By whom have the problems been solved?
A
Who has solved the problems?
B
Whose problems were solved?
C
Who solved the problems?
D
Who solves the problems?

Share This Question

Related Questions

Ready for a Full Test?

Practice with timed mock tests and track your performance across English Language.

Discussion