having done在非谓语中的用法

 我来答
民俗智慧讲解
2023-03-20 · TA获得超过1110个赞
知道大有可为答主
回答量:4252
采纳率:100%
帮助的人:225万
展开全部

having done在非谓语中的用法如下:

having done是现在分词或动名词的完成式 。

Having been done,是现在分词或动名词的现在完成式的被动形式。

二者都表示先于其他动词发生或完成的动作。前者主动是后者是被动。如果需要表示先于其他动词发生或完成的动作可以用该形式。

不过作状语时一般用过去分词done,表示被动和完成而不用having been done。

如having done my home work,i went to play basketball.

现在分词的完成形式作状语与句子主语是主动关系其动作先于谓语.。

Went my home work done i went to play basketball. 

这是过去分词的独文主格结构作状语。过去分词与自带的逻辑主语是被动关系。

相关例句:

1、Having done these things, he went on again.

做完这些事,他又继续往前走。

2、Having done quite well in the important exam, he came back home, relaxed and

smiling.

他在这场重要的考试中做得很好,他放松地回到家,面带微笑。

3、It would be rash to try an exam like BEC Higher without having done any preparation at all, even if your English is very good.

即使你的英语很好,如果你没有做任何准备就参加 BEC 高级考试,那也太草率了。

4、You can congratulate yourself on having done an excellent job.

你应该为你出色的工作感到自豪。

5、Having done that,she now could rest.

做完了这些事,现在她可以安息了。

6、He felt ashamed of having done so little.

他为自己干得太少而感到羞愧。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式