having been done和having been+ done有区别吗?
灵德
2024-11-19
展开全部
由化工方面的博士、教授和企业的高级技术人员与管理人员创建的高科技化工企业。主要从事下列产品的开发、生产和相关的技术服务:
▼高纯电子化学品(主要为高纯季铵碱 )
▼季铵碱系列
▼季铵盐系列
▼季膦化合物系列
▼相转移催化剂(PTC)
▼均苯四甲酸 (PMA)
▼均苯四甲酸二酐( 均酐,PMDA)
▼其他精细化学品
具有较强的仪器和化学分析能力,拥有离子色谱、极谱、液相色谱、气相色谱、分光光度计等检测仪,从产品开发到车间生产进行全过程质量跟踪分析与控制,确保产品质量满足顾客要求。
公司宗旨:
▼求真务实
▼技术革新
▼持续改进
▼客户满意 (PTC)
▼保护环境
▼可持续发展
我们竭诚为广大客户提供“优质服务、一流品质、合理价格”。真诚地期待与国内外客户建立良好的交流和合作关系!
展开全部
have done 和 have been done 都表示的是现在完成时,having done 和 having been done 都是动词ing 的完成形式,在句子中作状语,起到补充说明的作用。这里要注意的是,having 所接的动词发生的时间在主句中谓语动词发生的时间之前。比如:Having driven all day,we were so tired. 这个例子中,having driven表示“我们”的状态,“开了一天的车”,并且,drive 的动作发生在 be tired的之前。
了解了上面的概念,再来解释having done 和 having been done的区别,前者having done表示的是主动,后者having been done表示的是被动。例:
1 Having driven all day,we were so tired. 我们开了一天的车,现在都很累了,having driven表示的是主动,是“我们开了一天的车”;
2 Having been criticized today, he was so sad. 今天被批评了,他很难过。是"he"被批评,而这个原因状语又是修饰"he",所以要用被动,have been done。
还有一种情况,having been doing,理解了之前两种用法,那么也会很清楚,这个用法也是动词ing的完成进行时,表主动。
了解了上面的概念,再来解释having done 和 having been done的区别,前者having done表示的是主动,后者having been done表示的是被动。例:
1 Having driven all day,we were so tired. 我们开了一天的车,现在都很累了,having driven表示的是主动,是“我们开了一天的车”;
2 Having been criticized today, he was so sad. 今天被批评了,他很难过。是"he"被批评,而这个原因状语又是修饰"he",所以要用被动,have been done。
还有一种情况,having been doing,理解了之前两种用法,那么也会很清楚,这个用法也是动词ing的完成进行时,表主动。
灵德
2024-11-19 广告
2024-11-19 广告
由化工方面的博士、教授和企业的高级技术人员与管理人员创建的高科技化工企业。主要从事下列产品的开发、生产和相关的技术服务:▼高纯电子化学品(主要为高纯季铵碱 )▼季铵碱系列▼季铵盐系列▼季膦化合物系列▼相转移催化剂(PTC)▼均苯四甲酸 (P...
点击进入详情页
本回答由灵德提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询