having done和being done的区别?

Catherine has never dreamed of ____ abroad.
A,having sent
B,being sent
请问A选项为什么不行呢?

having done和being done在句中都是动名词短语,做介词of 的宾语。
having done表示是完成含义,是主动的,一般用作分词短语,作状语。
Having finished my homework, I went out for a walk.这里的主语是I,完成 了have finished my homework 这个动作。
being done是被动语态形式,表示的是被动含义,作定语和状语时均是有被动意味。如:
Being beaten by his mother, the boy was crying.
The boy being beaten by his mother was crying.
你的问题中,主语是Catherine,句中的意思是被送到外国,所以选being sent比较好。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-20
前者是动名词的完成式,后者是动名词的被动式。这里根据句子的意思,要用动名词的被动式。
动名词的完成式与英语的完成时态有些关联。大家知道,英语的现在完成时态由“have+过去分词”构成,而动名词的完成式就是将“have+过去分词”中的助动词have改为动名词即可。
动名词的完成式所表示的动作或状态在谓语动词之前完成或结束。动名词完成式主要表示发生在谓语动作之前的动作或状态。
动名词的一般式和完成式都可表示发生在谓语动作之前的动作,有时两者可互换。有时,动名词的一般式也可表示发生在谓语动作之前的动作,与动名词的完成式用法相似,可以互换。具有类似特点的动词不多。
有些不强调动作先后关系或句子本身已表明了先后关系的场合,通常用动名词的一般式。
使用动名词的被动式必须具备两个条件:一是适合使用动名词的场合,二是动名词的逻辑主语与动名词之间为被动关系——前者根据语法需要来确定,后者根据句子意思来确定,也就是说,如果从语法上看,可以用动名词,而从意义上看,具有被动意味,那么我们就用动名词的被动式。
希望我能帮助你解疑释惑。本回答被提问者采纳
第2个回答  2021-02-14
beingdone:被动语态意思是正在被做被完 被完成。 2done过去分词。表示完成十被动,但表示与所修饰名词或主语为被动关系而且动作真在正在进行在剧中可以制定。韦定宇和陈雨茹冰冰bing b boy。胡成燕动。方哥。灯。成功花。皮all克拉斯朱。还没到,现在完成时意思是已经被完成只能在句中的状语表示动作发生在谓语动作。肚脐动作之前而且以主语为被动关系。
第3个回答  2021-02-20
从来没有想到过被送出国,是被动结构
第4个回答  2021-02-14
1.being done:被动语态bai,意思是:正在被du做(被完zhi成dao)
2.done:是过去分词,表示zhuan“完成+被动”
3.being done:表示与所修饰名词或主shu语为被动关系,而且动作真在进行,在句中可以作定语和状语.如:The building being built will be our classroom.
4.having been done:现在完成时,意思是:已经被完成.只能在句中作状语,表示动作发生在谓语动词动作之前,而且与主语为被动关系.
相似回答