SSC CGL 2020 PYQ — Question 139

SSC CGL Tier II - English - 18th Nov 2020 • English • Q139

Select the correct active form of the given sentence.

By whom has this mischief been done?

Show answer & explanation

Correct answer: C

Explanation

The correct answer is option 3 i.e. Who has done this mischief?

Given sentence: By whom has this mischief been done? (Passive voice)

The given sentence is in the present perfect tense.

Structure in the passive voice: Object + has/have + been + V3 + by + subject

Structure in the active voice: Subject + has/have + V3 + object

Sentence in active voice: Who has done this mischief?