当然,它们意思上的不同就不说,不过我知道它们都有同一种意思,就是“关于”。on表关于时指关于某一个特定的主题,而about的范围较广一些。比如;abookabouthistory,一本关于历史的书;而abookonHanDynasty,一本关于汉代的书。汉代是历史的一个项目。还有一个不知道是不是,beon表示正在进行的,比如Whatison?正在上演什么?beabouttodo表示即将、马上要做某事。愚见,包涵!!