那个答案讲得比较混乱。实际上宾补是形容词,而to be + 形容词/名词是直接宾语,意思没什么区别:
I find the answer helpful.
I find the answer to be helpful.
这两句意思是一样的。第一句helpful是宾补,第二句to be helpful是直接宾语(the answer是间接宾语)。
那个答案里的例子:
The teacher asks the students to be quiet.
the students是间接宾语,to be quiet是直接宾语。但是这句不能直接用quiet作宾补。这是因为在这句语境中ask后面要有两个宾语。
宾补是用来补充说明宾语的,起的是形容词的作用。因此形容词可以直接作宾补。但是不定式作宾补,一定是直接形容宾语的,而不能跟宾语有逻辑上的主谓关系。例如:
He lacks the strength to resist. (宾补)
He asks me to resist. (直接宾语)
I have a paper to write. (宾补)
I want you to write a paper. (直接宾语)
因为to be几乎总是和前面的名词形成逻辑上的主谓关系,我想不出来什么情况下能作宾补。给你一些例子:
I want you to be honest.
I want to be a pilot.
We find him to be a difficult person.
You can ask someone to be your substitute.来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考