请问get和leave后可以接名词或代词作宾补吗?能否举个例子?
另外以下两个句子中的drink和orphan是宾补吗?
I'll get you a drink.
The earthquake left him an orphan.
get 和 leave 均可接名词或代词作宾补。以你的两个句子为例:
I'll get you a drink.
如果get 表示“带来”,则本句中 get 后面的 you 和 a drink 为双宾语(you 为间接宾语,a drink 为直接宾语)。注意:a drink 是宾补(注意宾语与宾补之间有主谓关系,此处不是主谓关系)。
如果get 表示“买”,则本句中 get 后面的 you 和 a drink 为复合宾语, 相当于 I'll get a drink for you。此时 a drink 为宾补。
The earthquake left him an orphan.
本句中 left 后面的 him 和 an orphan 为复合宾语(即 an orphan 为宾补,因为宾语 him 与宾补 an orphan 之间有主谓关系)。