make sb do sth还是make sb to do sth
"make" 是一个动词,它表示“使,让”的意思,后面接受被动语态的动词短语,所以要用 "do"。
例如:
"She made him do the dishes." (她让他洗碗)
"They made us wait for two hours." (他们让我们等了两个小时)
如果用 "make sb. to do sth."这种形式会有语法错误。
"be made to do sth." 是一种被动语态的短语,它表示“被迫去做某事”的意思。其中 "be made" 是一个短语动词,"to do sth" 是一个不定式。
例如:
"He was made to apologize for his mistake." (他被迫去为他的错误道歉)
"They were made to wait for two hours." (他们被迫去等了两个小时)
"be made to do sth." 这种短语常用来表示被迫去做某事,而主动去做某事则用上面提到的 "make sb do sth."
是make sb do sth 。没有make sb to do sth这一语法结构,但也不能够说make sb to do sth完全就是错的,这种方式其实是在被动语态中将to还原,当然这时就会是助动词be(此时be为助动词,且时态变化体现在be上面)+made sb to do sth了。
make sb do sth 使/让/叫某人做某事 在主动语态里面,只能使用省略to的动词不定式(原形)作宾语补足语。
make sb.do .考察 do表“主动用法。意思是,主语叫某人做某事。
举例说明:
主动:The boss made the workers do the work all day。
老板迫使工人们整天干活。
扩展资料
关于make sb do sth的近义词的区别与用法:
1.get sb do“使/让某人做某事”,有种劝说的感觉,如:
Our teacher get us students finish our homework。
我们老师让我们学生完成作业。
2.make sb do有一种强迫、被动的感觉,如:
The teacher made him do his homework。
老师逼着他做作业。
在学生没有做作业的情况下被老师强迫要做。
3.let sb do是给人有选择、主动的感觉,如:
The teacher let him do his homework。
老师允许他做作业。
在学生有时间的情况下,想做什么都可以,但他选择了做作业。
4.have sb do有命令的意思在里面,如:
The boss often has them work for 14 hours a day。
老板经常要他们一天工作 14 个小时。