There be sth to do?和There be sth done?

记得老师说过there be 和have 后面的被动都是用to do的,可是好混啊.如:There is little time left.为什么不是to leave?能详细解答下吗?顺便讲解下have sth to do与have sth done的区别?谢谢了!

第一个问题:There is little time left 中,left 是动词过去分词做表语补足语,有被动的意思,即“剩下”。如果用 to leave 是表示主动,“(主动)留下时间”。主语 + have sth to do:主语有事要做,“do”的主语是“主语”。比如:I have sth to say.say 的主语是 I主语 + have sth done:主语让别人为自己做某事,这里 have 是使役动词,固定用法“使役动词 + 宾语 + 动词过去分词”。比如:I have my bicycle repaired。我不是自己修理自行车,而是请人修理。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-20
to do是将要做,done是被动,There is little time left,left修饰时间。
相似回答