那样应该是having finished
不行,破坏了原有的意思
我认为可以,不过就是另一种语法了,不过我忘记叫什么了,好像是独立主格。
finsh这个词很特殊,去掉after之后仍有完成的意思,因此在这里有没有after都可以。