22问答网
所有问题
怎么判断句子中的“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://22.wendadaohang.com/zd/fhSCfhhT0XCfhffTThS.html
其他回答
第1个回答 2020-01-18
要想正确判断“havig done”是现在分词还是动名词,必须得明白动名词只能做主语、宾语、表语,现在分词只能做状语。例如:having finished the work, Tom went home.这里面的“having done”必须是状语,因为它不是主语、宾语或表语。
相似回答
having
done和to
have
done的
区别
答:
having
done
: 完成式;
现在分词的完成式
;现在分词的完成形式;强调时间 完成式 由于现在分词和
动名词都是
在动词之后加-ing构成的,所以两者的被动式(being done)、完成式(having done)及完成被动式(having been done)是相同的。 现在分词的完成式 现在分词的完成式(having done):表示分词 的动作发生...
请问,在非谓语动词中doing和
having
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...