Краткое пояснение: Для исчисляемых существительных во множественном числе употребляется "many", для неисчисляемых - "much". "Some" используется в утвердительных предложениях, а "any" - в вопросительных и отрицательных. В данном случае, правильный вариант "some", так как речь идет о некотором количестве солнцезащитного крема, и предложение утвердительное.
Ответ (EN)
Have you got some sun cream?
Перевод (RU)
У тебя есть немного солнцезащитного крема?
Ответ: some