有读者问这样一道选择题:
(1)All ants_________liquid food.
A.live by B.live on C.feed on
答案是B,可我认为A似乎也行,不知对否?
最好填B,即live on,其意是keep oneself alive by eating (以……为食),或径直意谓eat。live on除可用于动物外,也可用于人。如:
(2)He lives on fish and potatoes.
(3)The southerners live largely on rice.
填C, 即feed on不妥,它一般用于动物。再如:
(4)Cattle feed on grass.
(5)The robin feeds on worms.
live by与live on不同,它的意思是live by means of (以……为生计),表示一种生存的手段,其后不但可跟名词,而且可接动名词,如:
(6)We all live by honest labour.
(7)He lives by his pen.
(8)He lives by writing.
(9)She lives by teaching English.
由上述说明及例句可以看出,live by一般多用于人,较少用于动物。那么具体到例(1)这一道选择题,可不可以填live by呢? 我们认为最好不用lived by,因为food一词一般不用作手段。
