The students had solved all the sums before the bell rang. MCQ with Answer and Explanation

The students had solved all the sums before the bell rang.
A. All the sums had solved by the students before the bell rang.
B. All the sums had been solved by the students before the bell rang.
C. All the sums have been solved by the students before the bell rang.
D. All the sums were solved by the students before the bell rang.
Answer: Option B
Solution (By JKExamLibrary)
Past perfect → had been + V3.

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
The workers are pulling down the old building.
A. The old building has been pulled down by the workers.
B. The old building is being pulled down by the workers.
C. The old building was being pulled down by the workers.
D. The old building is pulled down by the workers.

Correct Answer: Option B


Explanation:
Present continuous + phrasal verb → is being pulled down.

This question belongs to: English Active and Passive Voice
Question #2 Report Error
Choose the correct active voice of: 'The road was being widened by the workers.'
A. The workers had widened the road.
B. The workers widened the road.
C. The workers are widening the road.
D. The workers were widening the road.

Correct Answer: Option D


Explanation:
Past continuous passive → active 'The workers were widening the road'.

This question belongs to: English Active and Passive Voice
Question #3 Report Error
Select the correct passive voice of: 'He will have finished the report by Monday.'
A. The report will have finished by Monday.
B. The report would have been finished by Monday.
C. The report will be finished by Monday.
D. The report will have been finished by him by Monday.

Correct Answer: Option D


Explanation:
Future perfect: Object + will + have + been + past participle + by + subject.

This question belongs to: English Active and Passive Voice