Choose the correct active voice of: 'Has the car been repaired by the mechanic?' MCQ with Answer and Explanation

Choose the correct active voice of: 'Has the car been repaired by the mechanic?'
A. Does the mechanic repair the car?
B. Had the mechanic repaired the car?
C. Has the mechanic repaired the car?
D. Did the mechanic repair the car?
Answer: Option C
Solution (By JKSSB Mock Tests)
Present perfect passive interrogative → active 'Has the mechanic repaired the car?'

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1
One should keep one's promises.
A. Promises should be keep.
B. Promises should kept.
C. Promises should be kept.
D. One's promises should be kept by one.

Correct Answer: Option C


Explanation:
The agent ‘one’ is often omitted in passive. Should + V1 → should be + V3.

This question belongs to: English Active and Passive Voice
Question #2
Choose the correct active voice of: 'The students were made to stand in the sun.'
A. They made the students to stand in the sun.
B. The students made to stand in the sun.
C. They had made the students stand in the sun.
D. They made the students stand in the sun.

Correct Answer: Option D


Explanation:
Passive 'were made to stand' → active 'made the students stand' (bare infinitive).

This question belongs to: English Active and Passive Voice
Question #3
Must we attend the function?
A. Must the function be attended by us?
B. Is the function must be attended by us?
C. Has the function to be attended by us?
D. Must the function attended by us?

Correct Answer: Option A


Explanation:
Must + subject + V1 → Must + object + be + V3.

This question belongs to: English Active and Passive Voice