请问get和leave后可以接名词或代词作宾补吗?能否举例?

另外以下两个句子中的drink和orphan是宾补吗?

Ill get you a drink.

The earthquake left him an orphan.

get 和 leave 均可接名词或代词作宾补。以你的两个句子为例:


Ill get you a drink.

假如get 表示“带来”,则本句中 get 后面的 you 和 a drink 为双宾语(you 为间接宾语,a drink 为直接宾语)。注意:a drink 是宾补(注意宾语与宾补之间有主谓关系,此处不是主谓关系)。

假如get 表示“买”,则本句中 get 后面的 you 和 a drink 为复合宾语, 等于 Ill get a drink for you。此时 a drink 为宾补。

The earthquake left him an orphan.

本句中 left 后面的 him 和 an orphan 为复合宾语(即 an orphan 为宾补,由于宾语 him 与宾补 an orphan 之间有主谓关系)。