1. There is much snow in the streets.
Перевод: На улицах много снега. (Snow - неисчисляемое, поэтому используем 'much')
2. How many books are there on the shelf?
Перевод: Сколько книг на полке? (Books - исчисляемое, поэтому используем 'many')