“to have done”和“having done”在英语语法中有着不同的结构和用法,下面我将为你详细解释它们的区别: 一、结构形式 to have done: 这不是一个独立的结构,而是“to have”加上动词的过去分词“done”构成的不定式结构的完成形式。但它通常不单独使用“to have done”这样的表述,而是会作为句子的一部分,如作...
这个问题涉及到非谓语动词的用法,having done 是现在分词的完成式,to have done 是不定式的完成式,二者的区别详见下面的答案. 现在分词的完成式having done 表示的动作在句子的谓语动词之前,不定式的完成时to have done表示的动作也是在句子的谓语动词之前。但是不定式通常做目的,原因或者是结果状语。to have 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....
区别:这两者的区别有些类似“不定式和现在分词的区别”。此时它们在作非谓语动词时的功能基本是一样的...
"to have done"通常表示尚未完成的完成时态,常用来描述一个动作的发生,但这个动作尚未完成。例如,"We are going to have learnt 900 words."这里强调的是学习过程还未结束,但学习的行动已经启动。另一方面,"having done"强调的是时间上的先后顺序,通常用作状语,描述一个动作在另一个动作之后...
解析 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....
用法的区别:(1)首先,前三组,抛开to,先看to 后面的,have done 是主语已经完成的行为;be done 是主语被完成的动作,表被动,have been done 是主语被完成动作的完成时,最后,having done 是主动完成形式,(2)这四组都可以做名词、状语等非谓语成分,其中,其三组,是不定式的 形式,不定式可以表目的,还可以表将来,...
了解to have done和having done的区别。to have done强调发生在谓语动作之前的某个动作,谓语需能/须带不定式。例如:1.I am happy to have lived with my parents for ten years.心情谓语be happy须带不定式。强调住在先,happy在后。2.That day I happened to have gone out and didn't see ...