Any is normally used with plural and uncountable nouns in questions, negative and conditional sentences ... normally require a/an before a singular countable noun: Have you got a glass for ...