这个对话中 live on 为什么要用live on 不用 live in?

问题描述:

这个对话中 live on 为什么要用live on 不用 live in?

live on 是靠什么生活,靠什么为生,以什么为食的意思.
live in 是住在哪个地方的意思