我可以upon这里用o代替n吗? upon和 on 和o什么不n ?
母语人士的回答
Rebecca
是的!你可以这样做。您可以使用on discovering discover 而不是upon discovering 。不同之处在于upon感觉比o更n一些。并且在日常o中更经常使用n 。示例: On discovering that I had left my hat at home, I went back to get it. (我知道我把帽子忘在家里了,就回去拿了。) 例子: Upon discovering a letter from my uncle, I learned that he had given me his estate. (当我找到给我叔叔的信时,我发现他给了我房地产。)