She has packed the suitcase. MCQ with Answer and Explanation

She has packed the suitcase.
A. The suitcase is packed by her.
B. The suitcase has been packed by her.
C. The suitcase had been packed by her.
D. The suitcase was packed by her.
Answer: Option B
Solution (By JKSSB Mock Tests)
Present perfect → has 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
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 had the teacher punished the boy?
D. Why did the teacher punish the boy?

Correct Answer: Option D


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 #2
Select the correct passive voice of: 'The doctor treats patients with care.'
A. Patients are treated with care by the doctor.
B. Patients are being treated with care by the doctor.
C. Patients were treated with care by the doctor.
D. Patients have been treated with care by the doctor.

Correct Answer: Option A


Explanation:
Simple present: Object + is/am/are + past participle + rest + by + subject.

This question belongs to: English Active and Passive Voice
Question #3
Who taught you grammar?
A. By whom was you taught grammar?
B. Who were you taught grammar by?
C. By whom had you been taught grammar?
D. By whom were you taught grammar?

Correct Answer: Option D


Explanation:
Who → By whom; ‘you’ requires ‘were’.

This question belongs to: English Active and Passive Voice