辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

西っさん
2023-06-01 11:21

羊を2匹飼ってます。

I have two sheep.だと思いますが犬や猫はtwo dogs ,two cats
になるのはどうしてでしょうか。

回答

2023-06-01 14:42:02

sheep も dog も cat もどれも可算名詞なのに、なぜ sheep は ✗sheepS と複数形のSをつけないのか、ということについては、現代の時点で何か説明ができる法則などがあるわけではありません。

慣習のようなものなので、英語の可算名詞の中に、複数形のsを取らないものがある、ということで使いながら覚えるということになります。

思いつくところで可算名詞で複数形のSを取らないものには、
sheep, carp, deer... などがあります。
どれも一匹/一頭でぽつんといるというよりも、群れをなしていることが多い生き物なので、集合名詞的にSを取らないのかもしれません(あくまで個人的な印象ですが)。

関連する質問