I couldn't comment on Irene's post here, so I decided to make a topic.
I'd like to know whether this phrase: "I can give you any book that's left" is grammatically right since "some" and "any" are supposed to be used with noncount and plural count nouns.
The rule I'm referring to can be found in Quirk's grammar on page 256
Best Answer
Any has two main functions in English. One function is as an existential determiner with noncount and plural count nouns in non-affirmative statements or questions (where no determiner is in fact necessary):
But any is also used as a free-choice or arbitary determiner, in which case it can appear in affirmative statements with a singular count noun. So:
is grammatical, and means something like: