鸡犬相闻意思:make sb do sth 和 let sb do sth的区别?

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 11:25:08
两个都是让某人做某事~~

有什么区别吖~~??

make有一种强迫的感觉
而 let 是给人有选择

example:
1。The teacher made him do his homework.
老师逼着他做作业。
2。The teacher let him do his homework.
老师允许了他做作业.

用1。的时候一般都是在学生没有做作业的情况下被老师强迫要做。
用2。的时候一般都是在学生有free time/业余时间,可以想做什么做什么, 但是他选择了做作业。

希望对你有帮助 ^_^

let sb do sth 是让某人做某事,
make sb do sth 有吗?一般不这么用

make有一种使动的意思,而let是一种任其发展的意思:
如:
I make him go home!我打发他回去了!他不一定想回,但是我让他回了。
I let him go home!我让他回去了!他要回去,我允许了!
现在明白了?

前者是一种结果,某种事情导致的结果.而后者是命令或者请求.

没区别啊
同样的词还有 have sb do sth
这些叫使役动词 就是叫什么去做什么事的时候用的

let sb do sth 可放在句首,构成祈使句.如:let's go!
make sb do sth一般不用