make/have/let 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/业余时间,可以想做什么做什么, 但是他选择了做作业。

3.let me finish this,让我来完成它。

4.Let me help you .让我帮助你。



have sb do sth
“ have + sb (宾语) + do sth (宾语补足语)”意为“让 / 叫 / 使某人做某事”。此结构中的 have 是使役动词, sb 作宾语,其后的 do sth 是省去 to 的动词不定式作宾语补足语。

have sb. do sth. 含有命令的意思,文字翻译同样是让某人做某事,不过这个用法带有一些等级的含义。I will have him call the company. 我会让他打电话给公司。含有一些对下级命令的意思。

例如:
The boss often has them work for 14 hours a day.
老板经常要他们一天工作 14 个小时。

I'll have someone repair the bike for you.
我会让人为你修理自行车的。



get sb do“使某人做某事”后面接不带to的不定式。sb在这里是做宾语,do后面的成分做宾语补足语,进一步说明“使役”的具体动作 。
如;Our teacher get us students finish our homework.我们老师让我们同学们完成我们的作业。


make的用法是:make sb do sth,make 后面加动词原形。不能用不定式to do, 被动语态才能用be made to do sth。

have sb do sth :have 后也是只加动词原形。

get 后面则只能接动词不定式 to do, 不能直接加动词,所以用get sb to do sth。

没有let sb to do sth,let sb do sth是固定用法。

let sb do sth让某人做某事。


总结:

make sb do sth让某人做某事(含有强迫意味)

have sb do sth叫某人做某事(含有上级对下级命令的意思)

get sb to do sth使某人做某事(“使役”动作)

let sb do sth让某人做某事(允许,或者给人选择,语气较委婉)

版权声明:

作者: freeclashnode

链接: https://www.freeclashnode.com/news/article-3856.htm

来源: FreeClashNode

文章版权归作者所有,未经允许请勿转载。

免费节点实时更新

热门文章

最新文章

归档