by、beside、near的区别为:指代不同、用法不同、侧重点不同。
一、指代不同
1、by:在?旁边
2、beside:在旁边(或附近)
3、near:在?附近
二、用法不同
1、by:by强调“紧贴”,其宾语可以是一般的人或事物,但更常见的是side或含有side的名词。
2、beside:beside仅表示“在?旁边”,它不强调具体的存在方式。beside是一般用语,其宾语可以是表示任何人或事物的名词。
3、near:near用作形容词时,一般指在时间和空间相近或程度上相似,可引申表达感情上“亲密的,亲近的”等。near作“近似,相似”解时在句中作表语,但nearest除外。
三、侧重点不同
1、by:侧重于指小的物体。
2、beside:离的很近,强调在旁边。
3、near:离的很近,但是不一定在旁边,也可能在上边或下边。