English Tense Tense Question #3000 (CAT-I)

Change the voice: Has anybody answered your question?

A Has your question been answered?
B Anybody has answered your question
C Has your question been answered
D Have you answered your question
Correct Answer & Explanation
Option A
Option A is the correct answer according to official curriculum guidelines.