Which ones are grammatically correct out of the following sentences:
Do you know any famous person?
Do you know any famous people?
Do you do any physical activity for staying in shape?
Do you do any physical activities for staying in shape?
I am not sure but I remember reading that we should use plural forms with any in affirmative sentences. If we accept this rule as correct, can we apply this rule to questions in which the word any is used?