have 后接非谓语动词

一,won't have sb do/doing都可以表示“无法容忍某人做某事”,请问有啥区别?I won’t have you tell/telling me what to do. 我不能让你对我做的 事指手划脚。二,have sth done和have sb doing sth都可以表示“不幸遭遇”,请问have sth done和have sth being done(have sb doing sth的被动式)的区别?If you don’t put a fence round your garden you’ll have your fruit stolen/being stolen. 如果你不把你的果园用篱笆围起来,人们会走进来偷摘果子。 以上用法和例句出自语法网http://www.yygrammar.com/Article/201606/4880.html和http://www.yygrammar.com/Article/201601/4668.html
请先 登录 后评论

最佳答案 2020-06-05 14:57

一,won't have sb do/doing都可以表示“无法容忍某人做某事”,请问有啥区别?I won’t have you tell/telling me what to do. 我不能让你对我做的 事指手划脚。

    【答】没有区别。以下内容摘自《薄冰英语惯用法词典》

      have + 宾语 + 现在分词

      1)否定式表示“不容许”、“不许可”宾语干某事,主语限于第一人称,且与 can't,won't 连用。例如:We can't have them forcing their views on everyone else. 我们不能容许他们把自己的观点强加于其他所有的人。/ I don't mind the children playing in the garden, but I won't have them walking over my flowers. 孩子们在花园里玩我并不介意,可我不允许他们踩我的花。

        have + 宾语 + 不带 to 的不定式与  won't  连用也可表示这种意思。例如: We won't have you blame it on others 我们不能让你把责任推到别人身上去。



请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,3669 浏览
  • 曹强 提出于 2020-05-31 12:30

相似问题