第1个回答 2007-09-02
不一样。
前者,动作发出这是主语,所以主动代替被动。
比较:I have homework to do(我将自己完成作业)
I have hoomework to be done(哈哈~~我要别人帮我完成呀!)
看看这就是区别本回答被提问者采纳
第2个回答 2007-09-02
have something to do有些事要做(自己做,主动关系,整个句子强调动作的发出者)
eg:I have some books to buy(我有些书要买)
have something to be done有些事需要被做(被动,整个句子强调被作的承担者)
have sth to do是说两者有联系
have sth to be done是谁要做什么事
have something to do 表示主动,意思是有事要去做
have something to bedone表示被动,意思是有事要别人去做
这两个句子都可以表示要做某事,前者由自己完成,后者由别人完成。
1. I have some homework to finish.(自己完成)
2. I will have my hair cut tomorrow.(别人完成)
第3个回答 2007-09-02
have something to do有些事要做(自己做,主动关系,整个句子强调动作的发出者)
eg:I have some books to buy(我有些书要买)
have something to be done有些事需要被做(被动,整个句子强调被作的承担者)
eg:I have my bike to be repired(可以翻译成:我需要修车了。车是被修的,但句子强调的是车而不是修车的人)
第4个回答 2007-09-02
前者是有些事要去做,后者指有些事要完成。前者指还没做,后者是一定要做