having been done是什么时态

时间:2022-02-23 10:59

是现在完成时。Having been done是现在分词的完成时的被动语态,用的时候常常会出现一个段时间状语。having been done强调动作发生在谓语动词表示的动作之前。Having been done一般强调被动的动作,而且该动作必须和主句动作之间有着明显的时间/逻辑上的先后/因果关系,且隐含having been done的动作不会再进行的意味。例如:Having been kept in the fridge for two hours, the food has gone bad。此题强调先有“be kept in the fridge”,才导致了后面的“go bad”。 前后动词有明显的先后/因果关系,且隐含了“这食物不会再放在冰箱里保存”的含义了。

having been done是什么时态

造句示例:1、Having been well tended for half a year, my granny became far better.被精心照料半年后,我奶奶的情况好多了。2、In conclusion, the work having been done and being to be perfected are put forward.本文最后总结了完成的工作,以及日后可以改进和完善的地方。3、There are two kinds of efforts having been done to solve the problem: one is using novel searching methods, such as Genetic algorithm, Simulated Annealing Algorithm etc;解决问题的办法有两种:一是用新颖的搜索方法,如遗传算法,模拟退火算法等;
标签:
随便看看
本类推荐
本类排行
热门标签

我国国家通讯社行不行啊细狗新年贺词祝福语2023年祝福语新年新年贺词新年贺词祝福语居家抗病毒小药箱除夕高速免费吗2022年除夕高速免费吗春联春联句子大全春联句子大全七字年夜饭十二道菜年夜饭十二道菜单年夜饭吃什么年夜饭吃什么菜吃年夜饭的寓意年夜饭黑芝麻菊花茶晒菊花茶腌腊肉送妈妈生日礼物汉白玉送闺蜜水钻送女人礼物爸爸生日送礼物送老公