A lot of переводится как «множество, очень много» и употребляется с исчисляемыми и с неисчисляемыми существительными.
When you are young you usually have a lot of time and a lot of friends. - Когда ты молод, у тебя обычно полно времени и множество друзей.
Many переводится как «много» и употребляется с исчисляемыми существительными(теми, которые можно посчитать, например, a pen – 3 pens, a car - 2 cars). Не употребляется в утвердительных предложениях.
I have not got many things to do today. - У меня сегодня немного дел.
Much переводится как «много» и употребляется с неисчисляемыми существительными(теми, которые нельзя посчитать, например, time, bread). Не употребляется в утвердительных предложениях.
I don't have much time between flights, I will not go to see the city. - У меня не много времени между рейсами, я не поеду смотреть город.
Few переводится как «мало» и употребляется с исчисляемыми существительными.
Unfortunately, I have got few friends in this city. - К сожалению, у меня мало друзей в этом городе.
Little переводится как «мало» и употребляется с неисчисляемыми существительными.
We have little bread, go to the shop, please. - У нас мало хлеба, сходи в магазин, пожалуйста.
A few переводится как «несколько» и употребляется с исчисляемыми существительными.
I will be staying in Moscow for a few days. - Я буду в Москве несколько дней.
A little переводится как «немного» и употребляется с неисчисляемыми существительными.
I have got a little time to help you. - У меня есть немного времени, чтобы помочь тебе.
Plenty of переводится как «cлишком много»(больше, чем нормально для вас) и употребляется с исчисляемыми и с неисчисляемыми существительными.
You spend plenty of time on computer games. Ты тратишь слишком много времени на компьютерные игры.