指代不同
1、many:许多的。
2、a lot of:很多。
语法不同
1、many:many用作形容词时后接复数名词,表示许多同样的人或物(但数目不明确),用作主语时,其谓语动词要用复数形式。常用于否定句中。
2、a lot of:lot的基本意思是“许多,大量”,在肯定句中常用于alotof或lots of结构,可修饰可数名词,也可修饰不可数名词。其含意与many或much相同。
侧重点不同
1、many:many是普通用语,其后只能接可数名词复数。
2、a lot of:a lot of和lots of既可接可数名词,也可接不可数名词,多用于肯定句。
1、There has been a lot of resistance to this new law.
这项新的法规已经遇到很多的抵制。
2、There's always a lot of traffic at this time of day.
每天这个时候总是有很多来往车辆。
3、You used to see a lot of her, didn't you?
你过去常见她吧?
1、Put your hand up if you need more paper.
若有人还要纸,请举手。
2、I only need one more card to complete the set.
我只差一张卡片就配齐全套了。
3、Many local people object to the building of the new airport.
许多当地的居民反对兴建新机场。