have sth done,have sth to do ,have sth doing的区别

have sth done,have sth to do ,have sth doing的区别。请说得形象点
2024-10-30 11:20:17
推荐回答(3个)
回答1:

have sth done 是指(我们使得)一件事情被做了,例如I have the homework done,就是我做了家庭作业的意思
have sth to do是有事情需要去做,例如 I have some work to do就是我还有工作要做的意思
have sth doing我好像没有听说过有这种用法

以上的例子有点简单,希望能帮你理解这两种用法的区别

回答2:

have sth done 有被动和完成的含义
have sth to do 有将来的含义
have sth doing 是正在进行的动作

回答3:

当它当“使”讲的时候,可以加have sth do(用于将来时)或have sth doing(用于进行时)或have sth done(用于完成时或被动语态)