英语 非谓语 have done和done的区别 啥时候用哪个
2个回答

done(1)(do的过去分词)

done(2)形容词 a.[Z][F]

1.完成了的,做完的[(+with)]

I am done with the book.

这本书我看完了.

have done中have在这个搭配里是使役动词 意为使...让...

have sth done 就是使某物成一种...的状态

比如 have my bicycle repaired

如果你要在一般过去时中使用则是had sth done