live off,live by 和 live on 都有“以.为生;靠.生活”的意思,它们在使用中有什么区别吗?

问题描述:

live off,live by 和 live on 都有“以.为生;靠.生活”的意思,它们在使用中有什么区别吗?

live off sb./sth.
1.靠…挣得食物或收入 2.(贬义)靠…供养
live by sth./doing sth.
1.靠…过活 2.以…为行为准则
live on sth.
1.只以…为食,只靠…挣取收入(强调其唯一性)