关于havingbeendone这个语法
是不是非谓语?
如果主句与从句主语相同,是不是省略从句主语可以由havebenndown变成havingbeendone或者独立主格也可以这么变?还有哪种情况可以用?
Thisdone,wewenthome.=Afterthishadbeendone,wewenthome
这句话hadbeen怎么被省略了?