“make sb do”和“make sb to do”的区别是什么

如题所述

没有make sb to do,只有make sb doing,make sb do和make sb doing的区别为:意思不同、用法不同、侧重点不同。

一、意思不同

1.make sb do:使某人做。

2.make sb doing:使某人一直做某事。

二、用法不同

1.make sb do:作不及物动词时,意思是“开始,试图”“行进,趋向”“被做成,被制成”“增长起来”。主动形式常含有被动意义。make用作及物动词时,意思是“制作,做成”“产生,引起”“成为,构成”“获得,赢得,赚得”可接名词、代词作宾语。

2.make sb doing:作“作出某种动作”解时,常与某些名词连用,其意思常常近似于与该名词相对应的动词,用来表示行动,可接介词短语,也可接动词不定式。make可接双宾语,意思是“给…做…,为…提供或准备…”,其间接宾语可以转换为介词for的宾语。

三、侧重点不同

1.make sb do:侧重于不可延续的就用do。

2.make sb doing:侧重于可延续的动词就用doing。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-22
make sb do
用在主动语态里面,表示“让某人去做某事,迫使...做”。
例子:The boss made Tom work long hours.老板逼着汤姆长时间地干活。
make在这里是使役动词,后面只跟动词原形,同类用法的单词还有let,have,help等。翻译成“使或者让某人做某事”。
使役性动词(Causative Verb)结构组成:
1.make /have/ let +sb +do sth.
2.get/set/leave + sb to do/doing sth.

make sb to do
这里make后面补充了to,只用在被动语态中。结构是“sb be made to do ",表示“务必做某事”
例子:Everybody must be made to understand that.务必让每个人都懂得这一点。
第2个回答  2016-08-11
make sb do sth 使/让/叫某人做某事
在主动语态里面,只能使用省略to的动词不定式(原形)作宾语补足语。
例如:
Tom made Jack come over to help him.

但是,在被动结构中,要加上不定式符号to,即要使用带to不定式作宾补,其结构是:
sb be made to do sth
例如:
Jack was made (by Tom) to come over to help him.

注意:没有直接的 make sb do sth 结构。
第3个回答  2017-11-15
区别就是:"make sb do"是正确的,而”make sb to do"是错误的,没有这种表达法。
make 是使役动词,后面的不定式必须省略to. 只有在被动态中才能写上“to", 也就是说”sb be made to do sth"这是正确的。
第4个回答  2016-08-13

  英语中,没有"make sb to do sth"这个结构。

  "make sb do sth"意思是:让某人做某事。

  make此时的意思是“使,让”,是个使役动词,后接不带to的不定式做宾语补足语。例如:

    If we won't do it willingly, he'll make us do it.

    如果我们不愿做那件事,他会强迫我们去做。

    He makes the plants grow by watering them.

    他通过给植物浇水让它们长大。

  注意:在被动语态中,使役动词make后的不定式必须带to。例如:

    If we won't do it willingly, we 'll be made to do it by him.

    The plants are made to grow by watering them by him.