443 live on,live by和feed on
① live on意为“以……为食,靠……生活”;作“以……为食”解时,后接食物名词,作“靠……生活”解时,后接表示金钱或人的名词。
He lives on three hundred dollars a month. 他靠每月300美元的收入生活。
She lives on her parents. 她靠父母生活。
Sheep live on grass. 羊吃草。
② live by doing sth.表示靠某种职业或工作为生,也可说make a living by doing sth.。
He makes a living by writing. 他笔耕为生。
The old man lived by fishing. 老人捕鱼为生。(“捕鱼”表示谋生的方式)
She used to live by teaching. 她以前靠教书谋生。(“教书”表示谋生的手段)