什么是 “on/upon doing”?
“on doing” 或 “upon doing” 是英语中常见的结构,表示“一……就……”,强调某个动作紧接着另一个动作发生。 其中,“on” 和 “upon” 在此语境下基本可以互换,但 “upon” 更正式一些。
基本结构
on/upon + 动名词(doing)
- On hearing the news, she burst into tears.(一听到这个消息,她就哭了起来。)
- Upon arriving at the station, he called me.(他一到车站就给我打了电话。)
on 与 upon 的区别
在现代英语中,“on doing” 更常见于日常表达,而 “upon doing” 多用于正式文体或文学作品中。 两者在语法和意义上几乎没有差别,可根据语境和个人风格选择。
常见错误提醒
❌ 错误:On he heard the news...
✅ 正确:On hearing the news...
注意:“on/upon” 后面必须接 动名词(doing),不能接从句或动词原形。
小结
“on/upon doing” 是一个简洁有力的结构,适用于写作和口语中表达“立即反应”或“紧随其后”的情境。 掌握它,能让你的英语更地道、更流畅。