The children had eaten all the cakes before the guests arrived. MCQ with Answer and Explanation

The children had eaten all the cakes before the guests arrived.
A. All the cakes were eaten by the children before the guests arrived.
B. All the cakes have been eaten by the children before the guests arrived.
C. All the cakes had eaten by the children before the guests arrived.
D. All the cakes had been eaten by the children before the guests arrived.
Answer: Option D
Solution (By JKSSB Mock Tests)
Past perfect: had + V3 → had been + V3.

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1
Why did she refuse the invitation?
A. Why was the invitation refused by her?
B. Why had the invitation been refused by her?
C. Why was the invitation refuse by her?
D. Why did the invitation refused by her?

Correct Answer: Option A


Explanation:
Wh‑question past simple → Why + was/were + object + V3.

This question belongs to: English Active and Passive Voice
Question #2
Select the correct passive voice of: 'They are raising funds for the orphanage.'
A. Funds were being raised for the orphanage by them.
B. Funds have been raised for the orphanage by them.
C. Funds are raised for the orphanage by them.
D. Funds are being raised for the orphanage by them.

Correct Answer: Option D


Explanation:
Present continuous: Object + is/am/are + being + past participle + rest.

This question belongs to: English Active and Passive Voice
Question #3
Choose the correct active voice of: 'The house was sold at a high price.'
A. They sell the house at a high price.
B. They were selling the house at a high price.
C. They had sold the house at a high price.
D. They sold the house at a high price.

Correct Answer: Option D


Explanation:
Simple past passive → active 'They sold the house at a high price'.

This question belongs to: English Active and Passive Voice