Choose the correct active voice of: 'The match has been cancelled due to rain.' MCQ with Answer and Explanation

Choose the correct active voice of: 'The match has been cancelled due to rain.'
A. They had cancelled the match due to rain.
B. They cancelled the match due to rain.
C. They have cancelled the match due to rain.
D. They are cancelling the match due to rain.
Answer: Option C
Solution (By JKExamLibrary)
Present perfect passive 'has been cancelled' → active 'They have cancelled the match'.

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
Select the correct passive voice of: 'Someone has left the tap running.'
A. The tap has been left running.
B. The tap is left running.
C. The tap had been left running.
D. The tap was left running.

Correct Answer: Option A


Explanation:
Present perfect, unknown agent. 'The tap has been left running.'

This question belongs to: English Active and Passive Voice
Question #2 Report Error
Choose the correct active voice of: Why was the boy punished by the teacher?
A. Why does the teacher punish the boy?
B. Why was the teacher punishing the boy?
C. Why did the teacher punish the boy?
D. Why had the teacher punished the boy?

Correct Answer: Option C


Explanation:
Simple past passive interrogative with 'why' → active 'Why did the teacher punish the boy?'

This question belongs to: English Active and Passive Voice
Question #3 Report Error
Select the correct passive voice of: 'They speak Gujarati in Gujarat.'
A. Gujarati has been spoken in Gujarat.
B. Gujarati was spoken in Gujarat.
C. Gujarati is spoken in Gujarat.
D. Gujarati is being spoken in Gujarat.

Correct Answer: Option C


Explanation:
Simple present, general statement: Object + is/am/are + past participle. Agent omitted.

This question belongs to: English Active and Passive Voice