on和upon两者意思基本一样,就是up and on 的合取。on通常用在口语中。我个人理解, 一般情况下,upon是on的强调说法
1、表示日期时一般只用on,不用upon.2.在某些习语中,upon和on 不能互相替换
水利万物而不争,
而万物莫能与之争。