the report makes heavy reading for publishers who have,so far,made handsome profits?中的makes heavy reading for publishers哪个是宾语 那个是宾补?

问题描述:

the report makes heavy reading for publishers who have,so far,made handsome profits?
中的makes heavy reading for publishers哪个是宾语 那个是宾补?

heavy reading 是宾语
for publishers who have 宾补
宾语:表示动作行为的对象,跟在及物动词之后
状语:可修饰动词、形容次或者全句,可以由副词、介词短语、分词短语或者动词不定式构成。
宾语补足语:在英语中有些及物动词,接了宾语意义仍不完整,还需要有1个其他的句子成分,来补充说明宾语的意义、状态等,称为宾语补足语,简称宾补。
heavy reading是对publishers who have造成的影响,有逻辑关系。
一般宾补和宾语都有逻辑关系。
而且for publishers who have 虽然是一个介词短语,但是并不是修饰动词形容词或者全句。所以它是宾补而不是状语。

heavy reading是宾语,for publishers是宾补。宾语一般是紧跟谓语动词之后的名词

heavy reading 是makes的宾语,
for publishers 是状语
who have,so far,made handsome profits?是定语从句
此句话中没有宾语补足语