"having been done"和"done"都表示完成和被动,但"having been done"更强调动作的顺序性和完成状态对主句动作的影响,而"done"则相对更通用,不特别强调时间顺序。在实际使用中,应根据具体语境和需要选择合适的结构。 希望这能帮助你更好地理解和区分这两个结构。如果你有任何其他问题或需要进一步的解释,请随时告诉我...
having been done和done的主要区别在于它们的时态、语态以及所强调的语境。 一、时态与语态的区别 having been done: 时态:现在完成时。 语态:被动语态。 形式:作为现在完成时的被动语态的分词形式,它通常用于构成完成时态的被动结构。 done: 时态:通常与过去时相关,但也可...
having been done和done的区别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...
having been done和done的区别:含义不同、用法不同。having been done是完成被动式、完成式、被动式、被动语态完成式、现在分词完成时的被动,强调时间先后;done可作形容词和动词,含义为完毕、结束、做、行动等,不强调时间先后。 一、having been done的含义及用法having been done是完成被动式;完成式;被动式;被动...
1.两者的确很难区分,主要区别有以下两点.1)having been done一般强调被动的动作,而且该动作必须和主句动作之间有着明显的时间/逻辑上的先后/因果关系,且隐含having been done的动作不会再进行的意味.2)done做状语时更多时候强调的是一个可以延续的状态,而且它所表示的情况可以和主句动作同时存在.2.例如:1)Having ...
having been done和done的区别 having been done是完成被动式、完成式、被动式、被动语态完成式、现在分词完成时的被动,强调时间先后;done可作形容词和动词,含义为完毕、结束、做、行动等,不强调时间先后。 1having been done和done的区别是什么 两者最基本的区别就在done不强调时间先后,而having been done则强调...
两个单词的语态、时间关系、语法不同。1、语态:done表示被动语态,意味着动作是由主语之外的力量执行的。“having been done ”除了表示被动外,还包含了完成时态的概念,即动作在某个时间点之前就已经完成了。2、时间关系:done可以表示一般意义上的完成被动,没有特别强调动作发生的时间顺序。“having ...
done 和 having been done 的区别 相关知识点: 试题来源: 解析 过去分词done表示(1)被动动作,(2)动作完成。if heated, water is changed into vapour. 如果加热水就会汽化。现在分词被动语态完成式having been done表示(1)被动动作,(2)动作已在谓语动词的动作之前发生或完成。 having been shown around the ...
时态不一,语义不一等。havingbeendone和done的区别:1、时态不一:havingbeendone是现在分词完成时的被动语态,表示动作发生在谓语动词之前,强调动作的先后顺序。而done是过去分词,表示被动和完成,不强调时间先后。2、语义不一:havingbeendone强调分词动作先于谓语动词,而done不强调这层含义,强调的是...