Have you completed the assignment? MCQ with Answer and Explanation

Have you completed the assignment?
A. Have the assignment been completed by you?
B. Is the assignment completed by you?
C. Has the assignment been completed by you?
D. Was the assignment completed by you?
Answer: Option C
Solution (By JKSSB Mock Tests)
Present perfect interrogative: Have + S + V3 → Has + object + been + V3 (assignment = singular).

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1
They elected her the leader of the group.
A. She is elected the leader of the group by them.
B. The leader of the group was elected her by them.
C. She was elected the leader of the group by them.
D. She had been elected the leader of the group by them.

Correct Answer: Option C


Explanation:
Elect + object + complement; passive keeps complement without ‘as’.

This question belongs to: English Active and Passive Voice
Question #2
Choose the correct active voice of: 'It is believed that he has left the country.'
A. He is believed to have left the country.
B. People believe that he has left the country.
C. People believed that he has left the country.
D. Both A and B.

Correct Answer: Option B


Explanation:
Active of 'It is believed' is 'People believe'. Option B is passive.

This question belongs to: English Active and Passive Voice
Question #3
Choose the correct active voice of: 'The work had been finished before sunset.'
A. They have finished the work before sunset.
B. They were finishing the work before sunset.
C. They finished the work before sunset.
D. They had finished the work before sunset.

Correct Answer: Option D


Explanation:
Past perfect passive 'had been finished' → active 'They had finished the work before sunset'.

This question belongs to: English Active and Passive Voice