发布网友 发布时间:2024-10-08 18:25
共1个回答
热心网友 时间:2024-10-11 12:31
英语中on和upon在大多数情况下含义相似,但在形式和特定用法上存在细微差别。
首先,upon 比较正式,用于正式场合或书面语中更为常见。
在非正式或口语表达中使用upon 可能显得过于庄重,与语境不符。
其次,一些固定句型 中,如“once upon a time”等,upon 是其固有用法,替换为on 会导致句子结构错误。
当强调数量众多时,使用“miles upon miles of roads”这样的表达,upon 可以更加生动地描绘出无尽的道路,而“miles on miles of roads”则显得不够自然。
此外,“something is upon someone/something”表达即将到来或压迫感时,使用upon 更加贴切,替换为on 会改变原有的语义。