...done, having been done,have done 有什么区别
being done:(动作)正在实施.done:(动作)已经被实施 have(has) been done为现在完成时态的被动语态,表被动和完成的动作;have been done 的主语是物,什么事情被完成 have done 是现在完成时的表达方式,have done 表示“什么已经做过了”,它的主语是人 ...
being done,have been done和having done怎么分辨
1. being done 被动语态的进行式——表被动和正在进行 单用为非谓语,前面加be为进行时的被动语态 如: The classroom is being cleaned now.Have you been to the classroom being cleaned now?2. have been done 现在完成时的被动语态——表被动和完成 做句子谓语 如: The classroom has been cl...
非谓语动词done和having been done的区别
1.两者主要区别有以下两点.1)having been done一般强调被动的动作,而且该动作必须和主句动作之间有着明显的时间\/逻辑上的先后\/因果关系,且隐含having been done的动作不会再进行的意味.2)done做状语时更多时候强调的是一个可以延续的状态,而且它所表示的情况可以和主句动作同时存在.2.例如:1)Having ...
高中英语语法非谓语动词being done和done以及having being done的区别...
being done在做状语时表进行的被动,在做主宾表时表纯粹的被动;done表动作的完成、被动,或主语的状态;那个应该是having been done是完成时的进行时的被动语态,一般做状语,表动作发生在谓语动词之前,且与其逻辑主语是被动关系。
being done \/ having been done \/have been doing 麻烦请告诉我它们的...
being done 和having been done是非谓语动词,being done表示与所修饰名词或主语为被动关系,而且动作真在进行,在句中可以作定语和状语。如:The building being built will be our classroom.Being badly wounded, he was sent to hospital.而having been done 为Ving形式的完成式。只能在句中作状语...
having done 与 doing ,having been done 与done 作壮语怎样区别?
having done作状语,强调的一是个先于谓语动作完成的主动动作,doing作状语,其表示与句子的谓语同时发生或不强调时间只强调与句子主语之间的主动关系,having been done作状语,其强调的是一个已完成的被动动作,侧重于时间上已完成,若不强调时时,可以用过分来替换,done作状语,表示与主语之间为被动关系...
英语非谓语中,done和have been done有什么区别啊?
两者最基本的区别就在done不强调时间先后,而having been done则强调时间先后 having been done首先是表被动,另外它指的是此动作发生在谓语动词的动作之前。如:Having been used for many years, the bike needs repairing.(使用的动作发生在修理之前,所以用到了having been done的形式)而done只是表示...
having been done和having done的区别
having been done 和having done都是非谓语动词的不同形式,都可做动名词与现在分词,都表达完成式,在动名词中都强调动名词动作发生在句子位于动作之前,只是having done表示主动语态的完成having been done 表示被动语态的完成。在现在分词中只有在作状语时才会使用,having done 表示分词动作先于句子谓语...
having done的用法having been done 及being done的区别 作主和状语的...
区别:1.being done:被动语态,意思是:正在被做(被完成)2.done:是过去分词,表示“完成+被动”3.being done:表示与所修饰名词或主语为被动关系,而且动作真在进行,在句中可以作定语和状语.如:The building being built will be our classroom.4.having been done:现在完成时,意思是:已经被完成...
非谓语动词done和having been 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 felt ...