He doesn't earn much money.(Money неисчисляемое, поэтому ставим much ) .
Он зарабатывает мало.
Not many people have heard of her.(People исчисляемое, поэтому ставим many).
Немногие о ней слышали.
A lot of my friends live abroad.
Многие мои друзья живут за границей. (В данном примере a lot of используется с существительным в форме множественного числа my friends, глагол-сказуемое также имеет форму множественного числа.)
Lots of time is needed to learn a language.
Для изучения языка необходимо много времени. (В данном примере lots of используется с неисчисляемым существительным в форме единственного числа time.)