转见乌来集
幼苗
共回答了18个问题采纳率:88.9% 举报
这又是一个关于语法和习惯用法的争议的问题,
尽管从语法来看
upon sth.being done
没有错,一般说法是
upon doing sth.
例:
Upon completing the assignment you will get the certificate
You will get the certificate upon completion of the assignment
1年前
追问
9
小丫头quonson
举报
可是如果要使Upon completing the assignment变为被动语态,那be动词要不要省略,我只记得after和before的是不能省的,但不清楚upon
举报
转见乌来集
按时态要说 upon the assignment being completed 但一般人说 upon completing the assignment 语言不仅是语法,也是习惯,俗语说, language is usage (即 language is what common usage makes it)
举报
转见乌来集
The book will be published upon its completion (句中) Upon its completion the book will be published (句首)
小丫头quonson
举报
你还是没明白我的意思呢~~~~~ upon its completion 如果改种说法,是upon being completed 还是upon completed
举报
转见乌来集
我明白你的意思, 我是说 不可说 upon being completed 或 upon completed 人家笑你的。