英语成分:定语和补足语怎么区分

①we have something to do tomorrow.
这里的to do为什么是something的定语而不是something的补足语呢?
②i like places where the weather is always warm.同问这里的where the weather is always warm为什么不是宾语补足语?
求大神解释

你好,关于定语和补足语怎么区分
定语是修饰名词的句子成分名词不一定是宾语也可能是主语表语
宾语补足语是补充说明宾语的句子成分与宾语有关系
判断宾补的依据就是看后面的成分与宾语的关系有主表关系或主谓关系的就是宾补
否则就不是宾补
1.we have something to do tomorrow.
这里 to do 是定语,因为它是修饰something这个不定代词的.凡是修饰名词或代词的都是定语.
又如:
I have an important lecture to attend.我有个重要的演讲要参加.即:我要参加一个重要的演讲.
状语是修饰动词的.有时间状语、地点状语、原因状语、方式状语、比较状语、伴随状语、让步状语等类别.
特别注意:I have something to do.中的to do不是宾补.have sb./sth.to do sth.才是动词+宾语+宾补,它的意思是让某人/某物做某事.宾语与宾补之间一定有逻辑上的主谓关系,也就是说,to do前面的那个名词是to do这个动作的发出者.但I have something to do.中的sth.是to do这个动作的对象,是它的逻辑宾语.
2.i like places where the weather is always warm.
本句是含有关系副词where的定语从句。关系副词where指地点,只能跟在表示地点的名词后面,如:place, village, town, city, home等在从句中作地点状语。
温馨提示:答案为网友推荐,仅供参考
相似回答