Has anybody answered his question?
Answer: C
Correct answer: Has his question been answered?
Anybody is an indefinite subject and disappears in the passive. The present perfect gives has been answered, and the question order puts has first.
Please log in or register to report this question.