Question:

Active voice of: The novel has been read by me. is

Show Hint

Always identify tense first when converting active ↔ passive voice.
Updated On: Oct 31, 2025
  • I read the novel
  • I will have read the novel
  • I have read the novel
  • The novel read by me
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is C

Solution and Explanation

Step 1: Identify tense.
The given sentence is in present perfect passive voice — "has been read."

Step 2: Convert to active.
Passive: The novel has been read by me → Active: I have read the novel.

Step 3: Check options.
(A) I read the novel — wrong tense (simple present).
(B) I will have read the novel — future perfect, incorrect.
(C) Correct — matches tense and meaning.
(D) Grammatically incomplete.

Step 4: Conclusion.
Correct answer is (C).

Was this answer helpful?
0
0

Questions Asked in Bihar Class X Board exam

View More Questions