live on与live in的区别为:
一、指代不同
1、live on:靠(某一收入来源)过活。
2、live in:住在学习或工作的地方。
二、侧重点不同
1、live on:侧重于表示维持生计的方式。
2、live in:侧重于表示生活的所在地。
三、引证用法不同
1、live on:live的基本意思是“居住,住”,引申可作“活,生存”“以某种方式生活”“继续存在,留存”“享受生活”等解。
2、live in:live可用作及物动词,也可用作不及物动词。用作及物动词时通常接同源宾语,有时也接experience等和动词不同源的词,表示“过…的生活,有…的实践或经历”。