5 请问下面这两组话的语意有区别吗

请教老师们:

下面这两组句子:

I have nobody at home who helps me with my homework. There is nobody at home who helps me with my homework.

以及 You have a spider on your face. There is a spider on your face.在语意上有区别吗?

at homeon your facehave句型中的语法成分是地点状语还是宾补?

请先 登录 后评论

最佳答案 2022-07-03 07:25

attachments-2022-07-gXhJZWnW62c067b57b98a.jpegattachments-2022-07-sUYwmswx62c067c98e7a1.jpeg查柯林斯词典可知,have 有时可以代替 there be,所以每组中的两个句子没什么区别。而 there be 结构后常跟地点状语。这里的 have 不是使役动词(“让”),at home 和 on your face不是宾补,而是地点状语。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,895 浏览
  • 秦雪   提出于 2022-07-02 21:23