answer:Masculin, un anniversaire. For have a good year, what you said translates to “are you having a good year?” What we say here can be kept simple; bonne année. Basically, good year, that’s what we say on New Year’s usually. For other purposes, you can say “je te souhaite une bonne année, or je vous souhaite une bonne année, this translates to I wish you a good year.