“I love cat”这句话到底有什么问题呢?

当你想要谈论整个类别的东西时(不单指某一个具体的事物)比如动物,就用复数。
否则,如果用动物的单数形式,像是在描述动物的肉。
A: I love cat. Cat is so cute.
B:Oh, you mean you love cats?
A:Yes, but I don't dog.
B:I don't like dogs. When you want to talk about a thing in general, like an animal, you need to use the plural form. Cats, dogs.
A:Oh~
B:If you use the singular form of an animal, it often sounds like you're talking about the meat from that animal.
A:OK. So I like eating cow. Yes?
B:Well, if you want to talk about cow meat, we say beef.
A: Okay. Okay. I like duck. It means I like to eat a duck. Yes?
B: Oh, me too.
A: But I hate gooses. They scare the shit out of me. GOOSES. See, I put the "S". So I'm talking about the animal, right?
B: Actually, the plural form of goose is geese. So if you want to talk about the animal, you can say "I hate geese".
A: I hate English.
B: Perfect.
A: Okay, I got it.
I love cats.
I don't like dogs.
I like eating beef and duck.
I hate geese.