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. The report has been being written by her since morning.
B. The report is being written by her since morning.
C. No passive.
D. The report has been written by her since morning.
Answer: Option A
Solution (By JKSSB Mock Tests)
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.

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1
Did you solve the puzzle?
A. Did the puzzle solved by you?
B. Is the puzzle solved by you?
C. Was the puzzle solved by you?
D. Had the puzzle been solved by you?

Correct Answer: Option C


Explanation:
Past simple interrogative → Was/Were + object + V3.

This question belongs to: English Active and Passive Voice
Question #2
He offered me a seat.
A. A seat had been offered to me by him.
B. I was offered a seat by him.
C. I am offered a seat by him.
D. A seat was offered to me by him.

Correct Answer: Option B


Explanation:
Past simple; indirect object ‘me’ as subject.

This question belongs to: English Active and Passive Voice
Question #3
She has cooked the dinner.
A. The dinner is cooked by her.
B. The dinner was cooked by her.
C. The dinner had been cooked by her.
D. The dinner has been cooked by her.

Correct Answer: Option D


Explanation:
Present perfect → has/have + been + V3.

This question belongs to: English Active and Passive Voice