Form and rules
How it works
Use many and few/a few with plural countable nouns: many people, a few questions.
Use much and little/a little with uncountable nouns: much time, a little water.
A few and a little mean some and usually have a positive meaning; few and little mean almost none and often sound negative.
Some is common in positive statements and in offers/requests; any is common in questions and negatives.
A lot of works naturally with both countable and uncountable nouns and is especially common in affirmative everyday English.