of
We use « much » for uncountable nouns
in negative and
interrogative sentences.She hasn’t got much money.
Is there much work to be done?
We use « many » for countable nouns
in negative and interrogative sentences.
We haven’t got many chairs.
Are there many people coming tomorrow?
We can use « a lot of » in all forms:
We haven’t got a lot of friends.
Is there a lot of wine in the fridge?
There’s a lot of beer on the table.
There are a lot of cars in the car park.