Who taught you grammar? MCQ with Answer and Explanation

Who taught you grammar?
A. By whom had you been taught grammar?
B. By whom was you taught grammar?
C. Who were you taught grammar by?
D. By whom were you taught grammar?
Answer: Option D
Solution (By JKSSB Mock Tests)
Who → By whom; ‘you’ requires ‘were’.

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 match is going to be postponed.'
A. They will postpone the match.
B. They postpone the match.
C. They are postponing the match.
D. They are going to postpone the match.

Correct Answer: Option D


Explanation:
'Going to' passive → active 'They are going to postpone the match'.

This question belongs to: English Active and Passive Voice
Question #2
Select the correct passive voice of: 'The mother is feeding the baby.'
A. The baby has been fed by the mother.
B. The baby was being fed by the mother.
C. The baby is fed by the mother.
D. The baby is being fed by the mother.

Correct Answer: Option D


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

This question belongs to: English Active and Passive Voice
Question #3
Select the correct passive voice of: 'They have not informed the police.'
A. The police was not informed by them.
B. The police have not been informed by them.
C. The police had not been informed by them.
D. The police are not informed by them.

Correct Answer: Option B


Explanation:
Present perfect negative: Object + has/have + not + been + past participle + by + subject.

This question belongs to: English Active and Passive Voice