Select the correct passive voice of: 'She will have cooked the dinner by 8 p.m.' MCQ with Answer and Explanation

Select the correct passive voice of: 'She will have cooked the dinner by 8 p.m.'
A. The dinner will have cooked by 8 p.m.
B. The dinner will have been cooked by her by 8 p.m.
C. The dinner will be cooked by 8 p.m.
D. The dinner would have been cooked by 8 p.m.
Answer: Option B
Solution (By JKSSB Mock Tests)
Future perfect: Object + will + have + been + past participle + by + subject.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Active and Passive Voice Questions

Question #1
Call the police immediately.
A. Let the police called immediately.
B. Let the police be called immediately.
C. The police should be called immediately.
D. You are ordered to call the police immediately.

Correct Answer: Option B


Explanation:
Command without 'please' → Let + object + be + V3.

This question belongs to: English Active and Passive Voice
Question #2
Select the correct passive voice of: 'She can speak five languages.'
A. Five languages can be spoken by her.
B. Five languages can spoken by her.
C. Five languages could be spoken by her.
D. Five languages can be speak by her.

Correct Answer: Option A


Explanation:
Modal 'can': Object + can + be + past participle + by + subject.

This question belongs to: English Active and Passive Voice
Question #3
Choose the correct active voice of: 'The box was opened carefully.'
A. They open the box carefully.
B. They had opened the box carefully.
C. They opened the box carefully.
D. They were opening the box carefully.

Correct Answer: Option C


Explanation:
Simple past passive without agent → active 'They opened the box carefully'.

This question belongs to: English Active and Passive Voice