She has written a new novel. MCQ with Answer and Explanation

She has written a new novel.
A. A new novel had been written by her.
B. A new novel was written by her.
C. A new novel has been written by her.
D. A new novel is written by her.
Answer: Option C
Solution (By JKSSB Mock Tests)
Present perfect → has been written.

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1
Choose the correct active voice of: 'This bag was found on the bus.'
A. Someone was finding this bag on the bus.
B. Someone found this bag on the bus.
C. Someone finds this bag on the bus.
D. Someone had found this bag on the bus.

Correct Answer: Option B


Explanation:
Simple past passive without agent → active 'Someone found this bag on the bus'.

This question belongs to: English Active and Passive Voice
Question #2
Can she write this letter?
A. This letter can be written by her?
B. Can this letter written by her?
C. Can this letter be written by her?
D. Could this letter be written by her?

Correct Answer: Option C


Explanation:
Can + subject + V1 → Can + object + be + V3 + by + subject.

This question belongs to: English Active and Passive Voice
Question #3
Select the correct passive voice of: 'Did the team win the match?'
A. Did the match won by the team?
B. Had the match been won by the team?
C. Was the match won by the team?
D. Was the match being won by the team?

Correct Answer: Option C


Explanation:
Simple past interrogative: Was/Were + object + past participle + by + subject?

This question belongs to: English Active and Passive Voice