bon et bonne
what's the differnce between bon and bonne? i find their use confusing.
Right. Beware of cases where the masculine form of this adjective ("bon") is used before a vowel (ex: "Un bon ami"). In such cases, in French we do the liaison between the two words. Consequently, "bon" sounds like "bonne". You can still make the difference between the masculine and the feminine forms, thanks to the article (ex: If it is "un" or "le", you have to use the masculine "bon", and if it is "une" or "la", then use the feminine "bonne").