any和some都是“一些”的意思,具体的区别在与,any用在否定句和疑问句中,some用在肯定句中!
many是“许多”之意,跟“一些”程度上不同.
all是“所有”之意,程度上又进一步.
a lot也是“许多”之意,跟many不同的是,a lot of可加可数名词和不可数名词,many只加可数名词.另外,a lot多用于肯定句,有时也用于疑问句.a lot of = lots of,可修饰可数或不可数名词,意为“许多”,“大量的”,相当于many或much.a lot,a lot of,lots of通常用于肯定句,否定句中一般用many或much
a lot作副词短语,在句中作程度状语,表示“很;非常;常常”,修饰动词、感叹词、介词短语、形容词或副词的比较级