Теория:

Much/Many — много
Much — употребляется с неисчисляемыми существительными.
Пример:
money-1302828_960_720.jpg
 
Do you have much money? — У тебя много денег?
Many — употребляется с исчисляемыми существительными.
Пример:
book-2814026_960_720.jpg
Do you have many books? — У тебя много книг?
Вопрос «Сколько? Как много?» в английском языке задаётся по-разному: для неисчисляемых how much? — для исчисляемыхhow many?
A lot of — очень много
Словосочетание «a lot of»  употребляется как с исчисляемыми, так и с неисчисляемыми существительными.
Пример:
banana-675450_960_720.png
 
I have a lot of bananas. — У меня очень много бананов.
 
cheese-160099_960_720.png
 
I have a lot of cheese. — У меня очень много сыра.
Источники:
https://pixabay.com/