33问答网
所有问题
怎么判断句子中的“having done”是“现在分词的完成式”还是“动名词的完成式”?
动名词和现在分词是两个完全不同的概念,当它们都以“having done”的形式在句中出现时,怎么判断它是做现在分词还是动名词?
举报该问题
推荐答案 2020-01-17
要判断这个结构,其实就是确定ing形式是状语,还是主宾语。
状语就是现在分词,主宾语就是动名词。
having done一般不作定语;
having done作表语也不太常见。
Having finished the work, she went out to play. 状语,现在分词完成式
We were praised for having finished the work. 宾语,动名词完成式
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/cPBRcPP540RcPcc55PB.html
其他回答
第1个回答 2020-01-18
要想正确判断“havig done”是现在分词还是动名词,必须得明白动名词只能做主语、宾语、表语,现在分词只能做状语。例如:having finished the work, Tom went home.这里面的“having done”必须是状语,因为它不是主语、宾语或表语。
相似回答
having
done
用法
是
什么意思
?
答:
1、非谓语中的having done是现在分词的完成式
,它表示主动的动作,并且动作发生在谓语动词之前,常常作状语来修饰动词。2、having done是非谓语动词中现在分词的完成式,与现在分词一般式doing相比,doing表示的动作或状态往往与句子谓语动词表示的动作或状态同时发生,而having done强调在谓语动词之前发生。3...
havingdone
在非谓语
中的
用法
答:
分为主动形式和被动形式。
1、havingdone是现在分词或动名词的完成式
。2、Havingbeendone,是现在分词或动名词的现在完成式的被动形式。
having
done和being
done的
区别
?
答:
having done和being done在句中都是动名词短语,做介词of 的宾语。
having done表示是完成含义,是主动的,一般用作分词短语,作状语
。Having finished my homework, I went out for a walk.这里的主语是I,完成 了have finished my homework 这个动作。being done是被动语态形式,表示的是被动含义,作...
大家正在搜
having done和done
having done是什么意思
having done是什么结构
having done例句
现在分词例句10句
having done非谓语
having done能做定语吗
having怎么用
having had
相关问题
非谓语动词是完成时态怎么选择动名词和现在分词的having ...
一方面having done是分词作状语的一种形式,一方面它...
分词的完成时主动语态为having+done,动名词的完成时...
现在分词的完成式和动名词的完成式区别
完成式having done
having done 用法
现在分词的完成式having done能用在将来时的句子中吗...
英语中的动名词 having done 与being don...