"Why are you not drinking wine?"
Translation:Warum trinkst du keinen Wein?
I think there is a good summary for "nicht" and "kein": https://deutsch.lingolia.com/en/grammar/sentence-structure/negation
For sentence structure I can recommend that site for beginners. It is does not cover all possible sentences a German can image, but it is good for an overview: https://deutsch.lingolia.com/en/grammar/sentence-structure/main-clauses