Who teaches you English? MCQ with Answer and Explanation

Who teaches you English?
A. By whom are you taught English?
B. Who are you taught English by?
C. By whom is English taught to you?
D. By whom is you taught English?
Answer: Option A
Solution (By JKExamLibrary)
Who → By whom. 'You' as subject requires 'are'.

This question belongs to: English Active and Passive Voice

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Active and Passive Voice Questions

Question #1 Report Error
Select the correct passive voice of: 'He will not help you.'
A. You will not be helped by him.
B. You would not be helped by him.
C. You were not helped by him.
D. You are not helped by him.

Correct Answer: Option A


Explanation:
Simple future negative: Object + will + not + be + past participle + by + subject.

This question belongs to: English Active and Passive Voice
Question #2 Report Error
They will invite all the dignitaries.
A. All the dignitaries will invited by them.
B. All the dignitaries are invited by them.
C. All the dignitaries would be invited by them.
D. All the dignitaries will be invited by them.

Correct Answer: Option D


Explanation:
Future simple → will be + V3.

This question belongs to: English Active and Passive Voice
Question #3 Report Error
Select the correct passive voice of: 'He will not attend the meeting.'
A. The meeting would not be attended by him.
B. The meeting is not attended by him.
C. The meeting will not be attended by him.
D. The meeting was not attended by him.

Correct Answer: Option C


Explanation:
Simple future negative: Object + will + not + be + past participle + by + subject.

This question belongs to: English Active and Passive Voice