Hey, it's a different language. It isn't good English, but it's fine Spanish and sounds that way to Spanish speaking ears, I imagine. How do you think they'd handle "I ain't gonna drink no more today?" "What, you ain't drinkin' no more today?" The words aren't, and never will be, a one-to-one match.
This is perfectly fine and correct and standard English. What part sounds incorrect? The auxiliary verb is used correctly; the sentence has a subject and verb that agree with each other; the adverb's position make sense; the object is placed after the transitive verb.
Remember "will" can also be translated "going to". So if you don't like "You will not drink more today?" Then try "You are not going to drink any more today?" or slightly more English-y "Aren't you going to drink any more today?" They might that, although I don't know about the "any" being added.
Well technically "going to" would be "vas a beber" rather than "beberás." So it doesn't surprise me that they don't accept it. I was just trying to help rationalize the sentence structure in my previous comment. Sometimes Duolingo wants a literal translation to help you see the difference between specific words or phrases, even though they usually prefer a natural translation. Not trying to disregard my previous comment, just trying to make both sides of the coin known.
I answered, "Are you not going to drink more today?" but it was recorded as an incorrect translation. (???)
I wrote, "Aren't you going to drink more today?" ... and they didn't accept that either.
their translation is just wrong. We do not use inflected questions in the same way that other languages do when there is a better and more accurate alternative.