请问 on 和 over 有什么区别呢?

问题描述:

请问 on 和 over 有什么区别呢?
为什么说“脸上有.的表情”时,用over 而不用on

over表示在一个面的上方,有“弥漫”“跨越”“覆盖”的意思.而on只表示在一个点的上方.
因为表情是是体现在整张脸上的,当然用over.
如果说“他的脸上有一颗痣”就用on:There is a mole on his face.