"You eat meat, but no fish."
Translation:Je eet vlees, maar geen vis.
Please advise why do we use Je and not Jij, confusing a bit when what to use. Thanks in advance ))
Dutch has two forms for you, U and Je. U is formal and used out of respect, especially when addressing people older than yourself, and Je is informal and used to address your peers and people younger than yourself.
Fish is a noun, and you're stressing that the person does not have fish, so you use geen. Niet is used for mostly verbs and other things. https://forum.duolingo.com/comment/3734833/Grammar-niet-and-geen