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

如题所述

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 to do,不是的话,是物就用make +物+to do,是人的话就是make sb do,是这样吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-20
没有make sb doing追答

除非是形容词,以ing结尾

追问

那请问make sb do 和make sb to do呢?

追答

make后面只有动词原型

只能do

第2个回答  2014-09-20
都没有这两个短语
第3个回答  2014-09-20
第一个是某人正在制作什么第二个是某人正在制作什么?追答

把第一个的正在去掉

就是这样的

第一个就是某人制作什么第二个是某人正在制作什么