The hen has laid a dozen eggs. MCQ with Answer and Explanation

The hen has laid a dozen eggs.
A. A dozen eggs were laid by the hen.
B. A dozen eggs has been laid by the hen.
C. A dozen eggs had been laid by the hen.
D. A dozen eggs have been laid by the hen.
Answer: Option D
Solution (By JKSSB Mock Tests)
Present perfect; plural subject ‘a dozen eggs’ takes ‘have’.

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: 'The appointment letter has been signed by the director.'
A. The director has signed the appointment letter.
B. The director is signing the appointment letter.
C. The director had signed the appointment letter.
D. The director signed the appointment letter.

Correct Answer: Option A


Explanation:
Present perfect passive 'has been signed' → active 'The director has signed the appointment letter'.

This question belongs to: English Active and Passive Voice
Question #2
Choose the correct active voice of: 'What cannot be cured must be endured.'
A. Endure what cannot be cured.
B. What we cannot cure must be endured.
C. We must cure what cannot be endured.
D. We must endure what we cannot cure.

Correct Answer: Option D


Explanation:
Proverb: passive 'What cannot be cured must be endured' → active 'We must endure what we cannot cure'.

This question belongs to: English Active and Passive Voice
Question #3
Select the correct passive voice of: 'I saw him leaving the room.'
A. He was seen leave the room.
B. He was seen to leave the room.
C. He was seen leaving the room.
D. Both A and B.

Correct Answer: Option C


Explanation:
With 'see' + present participle, passive retains 'leaving'. 'He was seen leaving the room.'

This question belongs to: English Active and Passive Voice