区别在于:
have sth. to do,有事要做,这里的sth是由说话人完成的。sb是行动的主体,强调说话人要做某事。
have sth. done意思是有事要被做,这里的sth的行动主体不再是说话人,而是其他主体。被另一主体做了什么,强调说话人让其他人做某事。
例句比较:
have sth. to do
1、I have no time to play with children as I have something to do.
我没空和孩子们玩,我还有要事要做。
2、I'm sorry, I can't make it. I have something to do.
对不起,我办不到。我还有事要做。
3、And I am here and I have something to do.
现在我来了,我知道我要做些事情。
have sth. done
1、I can guarantee after watching NO ONE would have it done.
我敢保证在看了之后,没有人还会那么做了。
2、I think I can have it done in a couple of hours.
我想几个小时之内我就可以做好。
3、All right, so I guess you have to have it done.
好吧,我看你只能动手术了。
I have something to tell you.我有话跟你说
I have my work done.我干完我的工作了
主动与被动的区别,前者表主动,后者表被动