buy sb. sth 或buy sth. for sb. 这样的句型就是带双宾语的,即宾语既有人又有物,类似的还有:give sth to sb , pass sth to sb 等。而宾语补足语是指动词已经有宾语了,但是不能完整表达一个意思,需要对宾语进行补充,这个被补充的部分就叫宾语补足语。例如:We call him Xiaomao.其中him是call的宾语,但是“我们称呼他。”这个句子表述不清,所以加了一个名词“Xiaomao”补充说明我们称呼他什么,因此这个被补充的部分Xiaomao就是宾语补足语。希望你明白了!我是一个字一个字打的,如果说明白了,希望你推荐!