having done 放于句首,若着状语,相当于状语从句的省略。 Having finished his homework, he went to bed. (时间状语) = After he had finished his homework, he went to be.(时间状语从句)本回答被提问者采纳
第2个回答 2020-09-13
Having done 是完成时,若放在句首有主动的含义,而 done 放句首一般表示被动含义。 比如:Having used it,I put it on the desk.意思表示:用完它以后,我就把它放在捉上了。其中我用这个东西,是主动,所以应该用-ing形式。 如果:used too much,it fade its colour.此时,used 就是修饰it,因为it是被用的,表示被动. 一般情况下,Having done 表示主动含义,而done 表示被动含义。