33问答网
所有问题
havingdone和havedone的区别
如题所述
举报该问题
推荐答案 2023-12-17
时态、语态等。
1、时态:havingdone是现在分词的完成时形式,表示动作发生在主句之前,强调动作的先后顺序。havedone是现在完成时的形式,表示动作发生在过去,对现在产生的影响或结果。
2、语态:havingdone是主动语态,表示动作的执行者是主语。havedone是被动语态,表示动作的承受者是主语。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/cWhWRWR0hc4RB5PBBd.html
相似回答
having done 和have done 的区别
,请举例详细说明!
答:
have done
只是很简单的“现在完成时”的体现。
having done
sth 一般出现在句首,表达出“在...的前提下”那层意思,后面必定跟着一条完整从句。例如:I have done(finished) my homework. 我已经完成我的作业了。
Having done
(finished) all the homework, I'm going to watch a little TV now...
have done与having done的区别
答:
having done是分词结构,是HAVE DONE的变形
给你几个例句:Having done my homework,I went to play football with my friends.做完了作业,我就去和朋友踢足球玩去了。The earthquake,having claimed 1,000 lives,was really an unfortunate disaster.这场夺走1000个生命的地震真是个不幸的灾难。I ha...
be done, have done ,
having done和done
之间的去别
答:
be done是被动语态,在句子中做谓语 而done是v.过去分词的一般式,在句子中作非谓语(且做非谓语时分词中的动作与被修饰词或主语为被动关系,即主语或被修饰词是此动作的承受者)
have done
是现在完成时,在句子中做谓语
having done
是v.现在分词的完成式,在句子中做非谓语,且分词中的动作早于谓语...
大家正在搜
havedone的形式
have done是谓语还是非谓语
havedone是谓语吗
having done是什么时态
being和having的区别
having和where的区别
having和have有什么区别
having done和done
have has had的区别