upon放在句首,后面的动词使用被动语态时,是用being done 还是直接写done

小丫头quonson 1年前 已收到1个回答 举报

转见乌来集 幼苗

共回答了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)

小丫头quonson 举报

比如“这本书一旦完成就要出版”,用upon,主语为书,怎么造

举报 转见乌来集

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 人家笑你的。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.033 s. - webmaster@yulucn.com