The rules of formal grammar say that you should use "which" because you're choosing from within a finite group (singers), but no one would misunderstand what you were asking if you used "what." In fact, I'd bet that more native speakers in the US would use "what."
3
Both are fine! But "what" is more casual/informal and "which" is more formal/bookish.
2
The sentence should be
"Which singer has the most beautiful voice?"
1
Use "which" if you want to emphasize that a selection is involved. Use "what" to emphasize that you want to know the answer. Neither is always best.
0
I don’t know which is the right option, can someone answer me? please
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!