Much стоит использовать с неисчисляемыми существительными, которые нельзя посчитать. 34 Например: much advice (много советов), much homework (много домашнего задания). 3
Many используется с исчисляемыми существительными, которые можно сосчитать. 3 Например: many students (много студентов), many chairs (много стульев). 3
A lot of — универсальное выражение, которое можно использовать как с исчисляемыми, так и с неисчисляемыми существительными. 23 Чаще всего используется в утвердительных предложениях. 1
В отрицательных и вопросительных конструкциях, наоборот, предпочтительнее употреблять much или many. 2