关于非谓语动词,解释一下HAVING DONE和DONE的区别,在线等!

2024-12-22 02:01:40
推荐回答(2个)
回答1:

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 表示被动含义.

回答2:

第一句 是错的!!!!!!!!!!!!!!!!!!!!