英语语法 表语跟补语有什么区别 定语是不是放在宾语前面有没有放后面的

网上看的一个句子I have many things to do . 说这个TO DO 做定语
I主语 HAVE谓语 MANY THINGS宾语 TO DO 宾补 我觉得应该是这样 不过我英语很烂 大家帮我解释一下

have表示“有”时,宾语后面跟带to的不定式做后置定语,不跟宾补。这句话中的“have”表示“有”因此后面的to do是定语。
have表示“使”或“让”时后面才跟不带to的不定式做宾补,如:Have him come in.让他进来。这句话中的have表示“让”因此后面的come是不带to的不定式做宾补。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-01
这边是做定语,与它所修饰的名词many things 是动宾关系
不定式可以修饰在其前面的名词或代词,但与它所修饰的名词或代词有不同的关系。
主谓:We need people to work in the countryside.我们需要人在农村工作。
It is a machine to pick cotton.这是一台摘棉花的机器。
动宾:There is nothing to eat in the house.家里什么吃的东西都没有了。
She's got a lot of washing to do this weekend.这个周末她有许多东西要洗。
do some washing嘛本回答被提问者采纳
第2个回答  2010-05-02
网上的说法是错误的 你说得对,因为 像这种比较难以区分的句子,一般要用意义来区分 本句的意思是:“我有许多事情要做”。强调“去做”许多事情,而不是许多“要做的事情”。 定语并不是只放在宾语前面,有许多后置定语,例如:the wallet left left作定语,放在了wallet的后面。
第3个回答  2010-05-03
这句话翻译成,(我还有很多要做的事情),have是有的意思to do这里是做后置定语,翻译车.....的,如,i have a lot of homework to do且不定式和前面所修饰的词之间构成一种动宾关系。
如果have表示让的时候,加的才是宾语和宾补呢,如
I have my hair cut.