Select the correct passive voice of: 'She has been writing the report since morning.' MCQ with Answer and Explanation

Select the correct passive voice of: 'She has been writing the report since morning.'
A. No passive.
B. The report has been written by her since morning.
C. The report has been being written by her since morning.
D. The report is being written by her since morning.
Answer: Option C
Solution (By JKExamLibrary)
Present perfect continuous passive is rare but grammatically 'has been being written'. Option A is correct but awkward; however, some exams accept it. I'll mark A.

This question belongs to: English Active and Passive Voice

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1 Report Error
What did you eat for breakfast?
A. What had been eaten by you for breakfast?
B. What was eaten by you for breakfast?
C. What did eaten by you for breakfast?
D. What was you eaten for breakfast?

Correct Answer: Option B


Explanation:
Interrogative past simple: What + did + S + V1 → What + was/were + V3 + by + S.

This question belongs to: English Active and Passive Voice
Question #2 Report Error
He wants someone to repair his watch.
A. He wants his watch to be repaired.
B. His watch is wanted to be repaired by him.
C. He is wanted his watch to be repaired.
D. He wants his watch repaired.

Correct Answer: Option A


Explanation:
Want + object + to + V1 → want + object + to be + V3.

This question belongs to: English Active and Passive Voice
Question #3 Report Error
Choose the correct active voice of: 'The bill has not been passed yet.'
A. They did not pass the bill yet.
B. They have not passed the bill yet.
C. They had not passed the bill yet.
D. They are not passing the bill yet.

Correct Answer: Option B


Explanation:
Present perfect negative passive → active 'They have not passed the bill yet'.

This question belongs to: English Active and Passive Voice