as a child,Harriet had to work very hard...为什么不能用b

发布时间:2021-03-05 04:00:25

as a child,Harriet had to work very hard...为什么不能用being a child,……

网友回答

可以互换 但意思略有所不同
as a child 相当与 when he was a child (当他还是个小孩子的时候)
being ...,的结构也可以做时间,原因状语等.
being a child,Harriet had to work very hard 有一定歧义.给人的感觉是 ”因为他是个孩子 所以他要努力干活/努力学习.”
======以下答案可供参考======
供参考答案1:
可以.不过语感似乎有些不同
供参考答案2:
可以用being a child
这里用现在分词短语做状语,类似于as。
being的逻辑主语用Harriet ,所以用主动。
以上问题属网友观点,不代表本站立场,仅供参考!