“How many pigs are there?” And answering with “There are no pigs” use the noun “pigs” in the same way. They are referring to the “pig” category or kind. When answering knowing the actual count, it’s a specific number or token.
If you insist on “is” then “zero” doesn’t work. But if you use “are” the sentence, “There are zero pigs” is totally cromulant. That’s because “pigs” in that sentence is addressing the category.
“How many pigs are there?” And answering with “There are no pigs” use the noun “pigs” in the same way. They are referring to the “pig” category or kind. When answering knowing the actual count, it’s a specific number or token.
It’s plural, but not because there are many pigs.
“How many pigs are there?” And answering with “There are no pigs” use the noun “pigs” in the same way. They are referring to the “pig” category or kind. When answering knowing the actual count, it’s a specific number or token.
deleted by creator
But they are asking with the number zero specifically. “There is zero pig” is not how we speak.
deleted by creator
It’s because English is three or four languages all smashed together, usually by force.
If you insist on “is” then “zero” doesn’t work. But if you use “are” the sentence, “There are zero pigs” is totally cromulant. That’s because “pigs” in that sentence is addressing the category.
There are one pigs
there is one pig.
to be singular is the only non-plural state