这个问题涉及到非谓语动词的用法,having done 是现在分词的完成式,to have done 是不定式的完成式,二者的区别详见下面的答案. 现在分词的完成式having done 表示的动作在句子的谓语动词之前,不定式的完成时to have done表示的动作也是在句子的谓语动词之前。但是不定式通常做目的,原因或者是结果状语。to have done做补...
having done表示已经完成的动作、用在现在完成进行时 to have done 表示过去将要去做某事、用在过去将来时 考查知识点:having done 和 to have done的区别 根据所学知识可知,having done表示已经完成的动作、用在现在完成进行时to have done 表示过去将要去做某事、用在过去将来时分析总结。 havingdone表示已经完成...
to have done与having done "to have done"和"having done"都是英语中的完成时形式,但它们在用法上有一些区别。"To have done"是完成时的一种形式,表示在过去某个时间点之前完成的动作或状态。它通常用作完成时的助动词,后接动词的过去分词。例句:I am glad to have finished my homework before dinner....
用法的区别:(1)首先,前三组,抛开to,先看to 后面的,have done 是主语已经完成的行为;be done 是主语被完成的动作,表被动,have been done 是主语被完成动作的完成时,最后,having done 是主动完成形式,(2)这四组都可以做名词、状语等非谓语成分,其中,其三组,是不定式的 形式,不定式可以表目的,还可以表将来,...
to have done是不定式的表示主动的完成式,就是说to have done所表示的动作是主动的并且发生在句子的...
having done和to have done的区别有人说to have done 不定式的完成时,一般指尚未完成的完成时,属于完成时语态,例如 By the end of next term(尚未来到) ,we are going to have learnt nine thousand words 到下学期末,我们将要学习完9000个单词.having done 强调时间上的先后顺序,一般作状语,例如 Having fini...
解析 to have done 一般指尚未完成的完成时,属于完成时语态,例如 By the end of next term(尚未来到) ,we are going to have learnt nine thousand words.而having done 强调时间上的先后顺序,一般作状语,例如 Having finished his work,Bob went back home happily....
希望大家给个三连哦。 注意:本视频并没有讲出这些非谓语动词出现的所有可能,只是根据经验分析出《高考语法填空》中可能出现这几个特殊非谓语动词的可能,只是一个备考建议和考试技巧指导,并不是一节完整且专业的非谓语动词课程。, 视频播放量 22122、弹幕量 171、点赞数
"to have done"通常表示尚未完成的完成时态,常用来描述一个动作的发生,但这个动作尚未完成。例如,"We are going to have learnt 900 words."这里强调的是学习过程还未结束,但学习的行动已经启动。另一方面,"having done"强调的是时间上的先后顺序,通常用作状语,描述一个动作在另一个动作之后...