Все эти слова имеют одно значение - "много". Но употребляются в разных случаях. В утвердительных предложениях мы используем a lot of. А в отрицательных и вопросительных - much или many. Это зависит от того, какое существительное стоит после - исчисляемое (countable) или неисчисляемое (uncountable). То, что мы можем подсчитать (яблоки, ананасы, ручки, книги), мы называем исчисляемым. А то, что не можем подсчитать без использования тары или меры веса, объема (молоко, газ, рис, сахар) и т. д., мы называем неисчисляемым...
И Many, и Much переводятся как “много”, почему же тогда эти слова - разные? Когда использовать Many, а когда Much? Исчисляемые и неисчисляемыу существительные Для того чтобы понять разницу между Many и Much, нужно для начала определить, что такое исчисляемые и неисчисляемые существительные. Исчисляемые - те, которые можно посчитать. Неисчисляемые существительные посчитать нельзя. Many Слово Many употребляется с исчисляемыми существительными. Например: There are many cups on the table. - На столе много чашек...