✨ คำตอบที่ดีที่สุด ✨
everybodyに限らず、everyがつく名詞は単数として扱います。
oneについては、a petを受けてるからoneと言っていて、もしpetsを受けるならonesとなります。
ただ、a petという表現は、
もちろん単数を表してはいるのですが、
aというのは不特定の1つ、不特定多数の中の1つ、
と言っているにすぎません。
イギリスではみんながペットを飼っている
というときに、そのペットは1匹かもしれないし5匹かもしれないけども、特定の誰が何匹飼っている、という情報はここでは全く必要ないので、仮に1匹としているだけなのです。
逆にpetsと考えてonesとしたところで、
もしかしたら1匹しか飼ってない人が多いかもしれないからa petでoneじゃだめなんですか?
っていう疑問は同様に湧きますよ。
だからどっちでもいいと思います。
みんなが飼ってるってことは、最低1匹は飼ってるということだからa petとしたのかな、というくらいの印象しか持たなかったです。個人的には
なるほどです!
詳しくありがとうございます😊