Has anybody answered your question?
A. Your question has been answered?
B. Anybody has answered your question?
C. Has your question been answered?
D. Have you answered your question?
Answer: Option C
Solution (By Examveda Team)
Let's look at the options:Option A: Your question has been answered?
This is grammatically incorrect as a passive voice question. It's missing a helping verb.
Option B: Anybody has answered your question?
This is still in the active voice. It's just a rephrasing of the original question.
Option C: Has your question been answered?
This is the correct answer! It's in the passive voice and is grammatically correct. "Your question" is the subject, and it's *receiving* the action of being answered. The helping verb "has been" indicates passive voice for a present perfect tense.
Option D: Have you answered your question?
This changes the meaning of the sentence completely. It's asking if *you* did the answering, not if your question was answered. And it is in Active voice.
Therefore, the correct answer is Option C: Has your question been answered?
I'm dout have you or has you?
I m doubt have you or has you?
I am dout
Sir your question ____ pleural h to have hoga