Q156
They have spotted me in the crowd.
A.
I am spotted by them in the crowd.
B.
I will have been spotted by them in the crowd.
C.
I would have been spotted by them in the crowd.
D.
I have been spotted by them in the crowd.
AnswerAnswer: Option D
Solution
Answer: Option D
Solution:
I have been spotted by them in the crowd.Given sentence is in present perfect tense and it is in active voice.
Rule :
Subject + (has/have) + been + V3 + Other agents