Someone has stolen my purse. MCQ with Answer and Explanation

Someone has stolen my purse.
A. My purse is stolen.
B. My purse was stolen.
C. My purse has been stolen.
D. My purse had been stolen.
Answer: Option C
Solution (By JKSSB Mock Tests)
When the agent is unknown/someone, passive may omit 'by someone'. Present perfect → has been + V3.

Discuss this Question (0)

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

Practice More Active and Passive Voice Questions

Question #1
Select the correct passive voice of: 'He will have finished the report by Monday.'
A. The report will be finished by Monday.
B. The report would have been finished by Monday.
C. The report will have been finished by him by Monday.
D. The report will have finished by Monday.

Correct Answer: Option C


Explanation:
Future perfect: Object + will + have + been + past participle + by + subject.

This question belongs to: English Active and Passive Voice
Question #2
Someone has left the door unlocked.
A. The door has been left unlocked.
B. The door is left unlocked.
C. The door had been left unlocked.
D. The door was left unlocked.

Correct Answer: Option A


Explanation:
Unknown agent omitted; present perfect → has been + V3.

This question belongs to: English Active and Passive Voice
Question #3
The principal will have approved the annual plan.
A. The annual plan will have been approved by the principal.
B. The annual plan has been approved by the principal.
C. The annual plan would have been approved by the principal.
D. The annual plan will be approved by the principal.

Correct Answer: Option A


Explanation:
Future perfect → will have been + V3.

This question belongs to: English Active and Passive Voice