Vidyalelo
English · Q131

Voice

Competitive Exams · English · question 131

Q131

Many children have been kidnapped by the militants.

A.
The militants have kidnapped many children.
Answer
B.
The militants are kidnapping many children.
C.
The militants kidnapped many children.
D.
The militants had kidnapped many children.

Answer: Option A

Solution

Answer: Option A
Solution:
The militants have kidnapped many children.

Given sentence is in present perfect tense and it is in passive voice.

Rule :
Subject + (has/have) + V3 + Other agents