有区别。garbage、trash、rubbish、junk的区别为:指代不同、用法不同、侧重点不同
一、指代不同
1、garbage:垃圾。
2、trash:废物。
3、rubbish:废弃物。
4、junk:无用的东西。
二、用法不同
1、garbage:普通用词,概念广泛,指任何被丢弃的东西。
2、trash:是四下乱丢物品的总称,尤指散落于地,有碍观瞻的废物。
3、rubbish:普通用词,指任何成堆的、破损的、用过的或无用的东西,尤指弃掉的垃圾堆。
4、junk:回收的旧汽车或大型机器,也指毫无实用价值。
三、侧重点不同
1、garbage:侧重于指残羹剩饭等垃圾。
2、trash:侧重于指不再有用的东西。
3、rubbish:侧重于指纸屑废物等垃圾。
4、junk:侧重于指抽象意义上的垃圾。