I have seen "is “any” also used with plurals", which explains that any can be used with singular, plural, and uncountable nouns.
However, I want to ask specifically about questions. E.g.:
Is there any girl in the room?
To me it seems that this is asking, "is there at least one girl?". But my English grammar book says that any should only be used with uncountable or plural nouns. So I suppose I should be asking either of the following instead:
- Is there a girl in the room?
- Are there any girls in the room?
Is that true? Is the textbook correct in saying that any should not be used with countable nouns in singular? Then what about "Do you have any idea"? Idea is countable, just like girl is.
Best Answer
Like most pedagogical grammars, your book gives simplified advice that does not reflect the complexity of English as it is actually used.
The key point here is not whether the noun is countable or not but whether it is countable and concrete or countable and abstract. If the noun is a concrete noun such as girl then it is probably better to say: Is there a girl in the room? or Are there any girls in the room?
Constructions such as:
may be considered suspect by some careful grammarians.
However, there are many countable but abstract nouns where any is perfectly acceptable: