4. c).
5. a).
6. b).
Объяснение:
4. a few означает мало, но достаточно, а a little мало, но не хватает. Поэтому здесь будет a little.
5. a lot of и many применяются для исчисляемых существительных (то есть те, которые можно посчитать, например две книги, три стула), а much с неисчисляемыми (те, которые нельзя посчитать, например мёд, соль, хлеб и т.д.), поэтому much
6. a lot of используется только в утвердительных предложениях, а здесь отрицательное и исчисляемое, значит many.