have、get+宾语 to do sth

We had some friends to dinner last night.

这个句子当中的had是什么词,to dinner last night这部分是作什么成分。

I couldn't get the car to start this morning.

You'll never get him to understand.

这两句中的get是什么词,to start this morning作什么成份,to understand是作什么成分。

have+宾语+to do sth和get+宾语+to do sth这两个有什么区别?以及它们后面的to do在句子中可以分别作哪些成分?

请先 登录 后评论

最佳答案 2021-03-22 22:24

We had some friends to dinner last night.

I couldn't get the car to start this morning.

You'll never get him to understand.

黑体部分均为宾语补足语,都符合宾语补足语的结构和语义。第一句是介词短语作宾补,其他两句都是不定式作宾补。此外,作为使役动词,have 和 get 还有一个区别,就是:不定式作宾补时,前者不带 to,后者带 to。

have + 宾语 + 介词短语(作宾补)的例句:

He had done business with Germans; he had them to his house

They had this army under his control

He will have the car at his disposal for the whole month.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,3326 浏览
  • capricious 提出于 2021-03-21 13:39

相似问题