make sb do sth 和let sb do sth 和have sb do sth 和get sb to do sth 有设么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 04:37:56

make sb do sth 和let sb do sth 和have sb do sth 和get sb to do sth 有设么区别?

make有一种强迫的感觉
而 let 是给人有选择
example:
1.The teacher made him do his homework.
老师逼着他做作业.
2.The teacher let him do his homework.
老师允许了他做作业.
用1.的时候一般都是在学生没有做作业的情况下被老师强迫要做.
用2.的时候一般都是在学生有free time/业余时间,可以想做什么做什么,但是他选择了做作业.
.have sb do sth
“ have + sb (宾语) + do sth (宾语补足语)”意为“让 / 叫 / 使某人做某事”.此结构中的 have 是使役动词,sb 作宾语,其后的 do sth 是省去 to 的动词不定式作宾语补足语.例如:
The boss often has them work for 14 hours a day.
老板经常要他们一天工作 14 个小时.
I'll have someone repair the bike for you.
我会让人为你修理自行车的.
1.get sb do“使某人做某事”后面接不带to的不定式.sb在这里是做
宾语,do后面的成分做宾语补足语,进一不说明“使役”的具体动作
如;Our teacher get us students finish our homework.