Who taught you Sanskrit? MCQ with Answer and Explanation

Who taught you Sanskrit?
A. By whom was you taught Sanskrit?
B. By whom were you taught Sanskrit?
C. By whom had you been taught Sanskrit?
D. Who were you taught Sanskrit by?
Answer: Option B
Solution (By JKSSB Mock Tests)
‘Who’ becomes ‘By whom’. Subject ‘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 work could not have been done by him alone.'
A. He could not have done the work alone.
B. He could not do the work alone.
C. He might not have done the work alone.
D. He had not done the work alone.

Correct Answer: Option A


Explanation:
Modal perfect negative passive → active 'He could not have done the work alone'.

This question belongs to: English Active and Passive Voice
Question #2
The chef cooked a delicious meal.
A. A delicious meal has been cooked by the chef.
B. A delicious meal was being cooked by the chef.
C. A delicious meal is cooked by the chef.
D. A delicious meal was cooked by the chef.

Correct Answer: Option D


Explanation:
Past simple → was/were + V3.

This question belongs to: English Active and Passive Voice
Question #3
Select the correct passive voice of: 'We are going to start a new business.'
A. A new business is going to start by us.
B. A new business is going to be started by us.
C. A new business will be started by us.
D. A new business is to be started by us.

Correct Answer: Option B


Explanation:
'Going to' future: Object + is/am/are + going to + be + past participle + by + subject.

This question belongs to: English Active and Passive Voice