Vidyalelo
English · Q121

Voice

Competitive Exams · English · question 121

Q121

Who gave you ice-cream?

A.
Who has given you ice-cream?
B.
By whom were you given ice-cream?
Answer
C.
By whom was you given ice-cream?
D.
Who had given you ice-cream?

Answer: Option B

Solution

Answer: Option B
Solution:
By whom were you given ice-cream?

In such case who will change into by whom.

Rule :
By whom + subject + (was /were) + V3 + other agents.