have sb doing的分析

1)We have guests coming.

有人说这个句子coming是宾补,但我不是很明白,老师能讲解下分析为宾补时这个句子是何意吗?另外,按照逻辑来看,把coming分析定语不是更合适吗(我有正在前来的客人)?

2)He's got someone here pulling the strings.

这个句子如果pulling the strings是宾补,那here是什么成分?如果here是宾补,pulling the strings又是什么成分?

请先 登录 后评论

1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

We have guests coming.

He's got someone here pulling the strings.

要想准确理解这两个句子的意思和结构,就必须搞清楚 have has got 的意思:1. 有;2. 使。

have 使用一般现在时,表示“有”,因此它不具备“使役动词”的一次性用法。has got 是口语,也等于 has(有)。据此,这两个句子的谓语动词都表示“有”。那么后面的两个分词短语,自然作定语,不是宾补。分别翻译如下:

We have guests coming.

我们有客人要来。(说明:coming 表示“将要来”,不是“正在来”。这是终止性动词的现在分词表将来,它的进行体也无法表达进行意义。换成进行时的定语从句,也是将要来。)

He's got someone here pulling the strings.

他有人在这里幕后操纵。(here 是地点副词,也是作定语
请先 登录 后评论
  • 1 关注
  • 1 收藏,2076 浏览
  • 提出于 2021-03-15 02:03