"She has a cat."
Translation:Ela tem um gato.
I put both in and so in this situation, though recently they have been rather picky about the masculine and feminine, both can be correct.
TEM is singular and TÊM is plural: Ele tem, ela tem, você tem / Eles têm, Elas têm, Vocês têm.
So if the person possessing the cat (even a male cat) means we should use "uma gata" rather than "um gato"?
In general sense we use the masculine form "um gato" (you dont know if it is male or female), uma gata means it really is a female cat.
This should be corrected then to read "she has a female cat" if that's the correct answer they desire
Look at the comment two above yours if you got docked for "gato" Then you might have used "uma" which means if would be looking for "gata" after the "mua" and it would only tell you that "gato" was wrong cause just that word was in the wrong gender.