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.