SSC CGL 2020 PYQ — Question 54

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

Select the correct active form of the given sentence.

Dinner will have been cooked by me tonight.

Show answer & explanation

Correct answer: C

Explanation

The correct answer is option 3 i.e. I will have cooked dinner tonight.

Given sentence: Dinner will have been cooked by me tonight. (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: I will have cooked dinner tonight.