Literal translations are often not accepted though. It is much more common to say “What are you waiting for?” but yes people can say “You are waiting for what?” Duolingo cannot see the stress on the word though and ignores question marks, so usually Duolingo does not take regular sentence form as a question from English for French.
@NidaSpaldi "You are waiting for what" is a direct translation--and it is awful English. Do not mimic the French word order and insist that it should be accepted.
Is it really awful English? It just means something different. The intonation would be on “for what?” And it would mean that someone already told you, but that you cannot believe it or that it surprised you, so it is not the general question which it should be.
You are waiting for what? and What are you waiting for? have a difference in emphasis and thus somewhat of a difference in meaning in English. But how is one to know what is meant by the French?
Same in French, so I think it should be allowed in other sentences, but in English we are more likely to use tone of voice to make the emphasis for this question "What are you waiting for?" , but we might say "You did what?" for « Tu as fait quoi? » or we could still say "What have you done?" although we tend to say "What have you done?" which has a different emphasis. Try reporting it anyway though, you never know.
Ït is just not very likely to be used. "await" is not used very much and gives a bit of an older or more formal feel while that form of the question is rather colloquial or casual.
When one writes 'You are waiting for what' it is less of a direct translation and more correct English grammar. 'What are you waiting for' is spoken English but technically incorrect.
This is not actually wrong. People have been debating this for three centuries.
http://grammar.yourdictionary.com/parts-of-speech/prepositions/ending-a-sentence-with-a-preposition.html Imagine trying to put Latin rules on a Germanic language, No wonder English can be so confusing to people trying to learn the language.