having done 能做主语吗 能举个例子吗,最好权威的外国人说的话

having done 能做主语吗 能举个例子吗,最好权威的外国人说的话

其实【having done】是非谓语,属于【doing】的完成时态,那么【doing】可以作主语,【having done】当然也可以。
首先举个例子:
【Swimming is my favourite sport.】游泳是我最喜欢的运动。
那么用【having done】意思就比【doing】多了一层,就是【对现在的影响或结果】
比如:【Having finished my homework makes me free as a bird.】
翻译:已经完成作业使得我像小鸟一样快活。(强调做完作业的影响)

已为你解答好,请查收,若有疑问及时追问,满意敬请采纳,O(∩_∩)O谢谢~~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-27
Having done something wrong is not unacceptable, but failing to reflect is not forgivable.

不是名人说的是我说的,但是这个是对的,可以做主语。