make sb do sth 和make sb doing sth 有什么区别?

如题所述

第1个回答  2014-06-15
make sb doing sth是错的, make sb do sth是对的
make sb to do sth.既不能说错也不能说对,是要根据具体句子裁定。
一 丶若使用在主动语态中,这时意思为使某物做某事,如果不是这个意思,这个句子就是错的,例如,I make fire to cook.意为我生火做饭。如果是I make you to do homework就是错的,因为you并不是物而是人。I make you do homework才是对的
二丶 若使用在被动语态中,无论是否翻译为某物做某事,都必须用make sb to do sth。例如,I was made to do some washing,意为我被人要求洗衣服,这时是被动语态,所以必须加to.

答题不易、
满意请果断采纳好评、
你的认可是我最大的动力、
祝你学习愉快、
>_<|||追问

没有make sb doing sth 么?那有没有have sb doing sth 呢?我们老师给的单子说是是某人一直做某事?

追答



have sb do sth是指让某人做某事,强调一次性的动作。
have sb doing sth是指让某人一直做某事,强调动作的持续性、连续性或者动作的反复性。
I had Mary clean my bedroom yesterday.
昨天我让玛丽打扫了我的卧室。(一次性的动作)
He had us laughing during the lunchtime.
他让我们在午饭期间一直笑个不停。(动作的连续性)

答题不易、
满意请果断采纳好评、
你的认可是我最大的动力、
祝你学习愉快、
>_<|||

追问

能有更多的例句么。。。谢谢了。我还有5天就要中考了。。。

追答

多了你也记不住啊
典型记住一句就可以了 。。
多了反而乱
其实很多参考书上都有的

答题不易、
满意请果断采纳好评、
你的认可是我最大的动力、
祝你学习愉快、
>_<|||

追问

我怕我到时候认不出来用doing还是do......【有没有leave sb doing ,set sb doing ?他们是不是和Keep sb doing 一样啊?】