live on 是指“靠……为生;以……为食”,是固定词组
live in 是指“居住在……;(未婚而)同居的”,是形容词组
在英语中,不同的单词组合有不同的意思,有些是固定词组,不要以自己理所当然的想法去改变它们的搭配,否则只会贻笑大方.