a lot of (U\C)
lots of (U\C)
a large quantity of (C)
plenty of (U〕
a good many of (U〕
a number of (C〕
a variety of (C〕
varieties of (C〕
a great deal of (U〕
many a\an\another(后接单数可数,表示许多〕
注:U表示不可数,C表示可数。
a lot of +可数名词复数,不可数名词单数
a lot of lots of too many too much
many a lot of much
too many/much
a lot of
many