have sth.to do 和have sth.done的区别是什么

2024-10-30 15:25:34
有3个网友回答
网友(1):

区别在于:
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.

好吧,我看你只能动手术了。

网友(2):

I have something to tell you.我有话跟你说
I have my work done.我干完我的工作了

网友(3):

主动与被动的区别,前者表主动,后者表被动