指代不同
1、live on:靠(某一收入来源)过活。
2、live in:住在学习或工作的地方。
侧重点不同
1、live on:侧重于表示维持生计的方式。
2、live in:侧重于表示生活的所在地。
引证用法不同
1、live on:live的基本意思是“居住,住”,引申可作“活,生存”“以某种方式生活”“继续存在,留存”“享受生活”等解。
2、live in:live可用作及物动词,也可用作不及物动词。用作及物动词时通常接同源宾语,有时也接experience等和动词不同源的词,表示“过…的生活,有…的实践或经历”。
1、Many people live in poverty through no fault of their own.
很多人生活贫困并非他们自己有什么过错。
2、You live in New York, don't you?
你住在纽约,不是吗?
3、You really need to be mobile if you live in the country.
如果你住在乡村,你确实要有一辆汽车。
1、They would rather work than live on welfare.
他们宁愿工作而不愿靠社会保障金过活。
2、$ 20 means a lot when you live on$ 100 a week.
当你每周就靠100元维持生活时,20元可是个大数目。
3、The space shot was shown live on television.
此次太空发射在电视上做了实况转播。