on和upon有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/06/30 09:42:56

upon与on一般可通用, 但有以下区别:
1.表示日期时一般只用on, 不用upon.
2.在某些习语中, upon和on 不能互相替换, 如:upon my word, once upon a time, on no account.
3.在句末或分句末的动词不定式后往往用upon, 不用on, 如:nothing to defend upon.
on比upon通俗.

on一般是静态
upon有动态.The payment will be made upon his coming.
有时候upon不能换为on,例如once upon a time.
而且upon有表示,一..就..的含义.

没什么太大的区别。。。on就是单纯的表示位置,upon可以带点感情色彩,也比较生动一点而已

没有什么特别大的区别,主要是一些固定用法。例如:once upon a time,eyes on you.