質問: 『私は猫が好きだ。』という文を英文にするとき『I like a cat』じゃダメですか? 参考書の答えは『I like cats』になっています。
回答: 日本語は複数形を使わない場合が多いので、「猫が好き」といいますが、「猫が好き」の“猫”は色んな猫をひっくるめた 猫なので、catsになるんです。 「私は猫が好きです」には「私は猫達が好きです」という意味も含んでいるということです。ただ、日本語では「猫達」といわずに 「猫」と表現するので、違和感があるのかもしれません。『犬』『本』『鳥』など複数を対象にしているけど、日本語では単数で 表現することが多い単語はたいてい英語にすると「dogs」「books」「birds」と複数形になります。