1.done是过去分词, having been done是现在分词完成时的被动语态。两个都可以表示“完成+被动。”但作状语时,having been done表示该动作发生在主句动作之前; 而done则不强调这层含义;例如:Having been criticized by the teacher, Li Ming gave up smoking.Not having been invited, he felt very unhappy.(分词...
非谓语动词done和having been done的区别 相关知识点: 试题来源: 解析 1.两者主要区别有以下两点.1)having been done一般强调被动的动作,而且该动作必须和主句动作之间有着明显的时间/逻辑上的先后/因果关系,且隐含having been done的动作不会再进行的意味.2)done做状语时更多时候强调...反馈 收藏 ...
二者最主要的区别有两点。首先,虽然done和having been done都含有被动和完成的含义,可是having been done更加强调本身的动作发生在主句谓语动作之前。done也可以表示完成的含义,但是done并不强调这个特点。其次,having been done可以和时间段连用,而done更倾向于和时间点连用。例1:Having been fixed many times, t...
1.done这个也是要考虑时间的,它也强调先完成.但是having been done更强调动作要先于主句的动作.一般情况下,如果没有特别明显时,用done就可以的. 2.having been done可以做动名词来使用,但是done是不可以的.这个楼主要注意了. 分析总结。 非谓语动词中done用在什么时候它和havingbeendone用法有什么区别啊是不是前...
解析 being done是现在分词的被动形式 表示正在进行的被动 done是过去分词 表示被动和完成 having been done是现在分词的完成形式 的被动形式 表示 动作发生在前的被动 分析总结。 beingdone是现在分词的被动形式表示正在进行的被动结果一 题目 高中英语语法非谓语动词being done和done以及having being done的区别 答案...
如题 相关知识点: 试题来源: 解析 时态的区别,后者是现在完成时的被动语态 结果一 题目 非谓语动词被动态的done和having been done有什么区别?如题 答案 时态的区别,后者是现在完成时的被动语态相关推荐 1非谓语动词被动态的done和having been done有什么区别?如题 反馈 收藏 ...
done是过去分词,having been done是现在分词完成时的被动语态。两个都可以表示“完成 +被动。”但在非谓语中,一般我们根据就简的原则,使用过去分词。
两者的确很难区分,主要区别有以下两点。 1)having been done一般强调被动的动作,而且该动作必须和主句动作之间有着明显的时间/逻辑上的先后/因果关系,且隐含having been done的动作不会再进行的意味。 2)done做状语时更多时候强调的是一个可以延续的状态,而且它所表示的情况可以和主句动作同时存在。 2. 例如: 1)...
having been done 只做时间 条件状语,与done区别在做状语上,后者强调背景,前者强调状语和主句谓语动词有时间前后关系,这一点上done 也可用 to have been done什么语都可做,强调不定式动作在谓语动词前发生 分析总结。 havingbeendone只做时间条件状语与done区别在做状语上后者强调背景前者强调状语和主句谓语动词有时间...
having done和having been done都是现在分词的完成式,但它们的被动性质不同。having done是主动形式,表示主动动作的完成;而having been done是被动形式,表示被动动作的完成。 此外,having done和having been done在时态上也有区别。having done可以用于完成时态,也可以用于进行时态;而having been done只能用于完成时态...