having done和doing的区别: having done表示完成,doing表示进行; having done为现在分词doing的完成时形式,表示动作发生在主句动作之前。 doing为现在分词...
前者表示完成,后者表示进行。例如Having done my work ,i went out.Doing my work,I felt tired.很高兴为你解答!老师祝你学习进步!请及时采纳哦!多谢你的问题...
having done 表示已经做过的事情。doing 表示正在做的事情。having done 和 doing 都是动名词的形式,相当于名词,所以可以放在句首做主语。
have been doing 着重强调动作的持续性和反复性,突出这种持续和反复对现在造成的影响;having done 是动词ing形式的完成时,表示在谓语动词之前完成的动作。
having done 是现在完成进行时,doing是现在时,举个例子吧,比如:Having driven all day,we were so tired. 这个例子中,having driven表示“我们”的状态,“开...
doing动名词 表示的动作与谓语同时发生 having done动名词的完成时 表示的动作发生在谓语之前 同样,谓语过去时,假如是同时发生用doing 假如是发生在过去动作的过...
have been doing 是现在完成进行时,表示从过去到现在并正在进行着的动作或者事情。having done 是非谓语动词的完成时,动作是主语主动发出的,并且在谓语动作发生...
前者是 现在完成进行时,表示仍然在继续做某事 后者是现在分词的完成式。表示已经完成了。
区别主要在于动作完成的时间先后,如果是在主句动作发生之前就用having done 如果表伴随就用doing
1、时态不同:havingdone是现在完成时的形式,表示动作发生在过去,对现在有影响或结果。用于描述已经完成的动作或状态,强调对现在的影响。doing表示正在进行的动...
其他小伙伴的相似问题3 | ||
---|---|---|
being done是什么时态 | hard和difficult | done和doing的区别 |
非谓语动词doing和done | to do to be done | having done sth |
非谓语doing和having done | hashave区别和用法 | seldomdo还是doing |
having done作状语 | 返回首页 |
返回顶部 |