make sb doing sth是错的,make sb do sth是对的;make sb to do sth既不能说错也不能说对,是要根据具体句子裁定。若使用在主动语态中,这时意思为使某物做某事,如果不是这个意思,这个句子就是错的。若使用在被动语态中,无论是否翻译为某物做某事,都必须用make sb to do sth.
make、have、let三个为使役动词,其后跟省略to的不定式作宾语补足语,即:make\have\let sb.do sth.(让某人做某事)例如:The teacher made him wait outside.(主动语态);
在被动语态的句子中,则要还原不定式的符号to,即:He was made to wait outside.也有make\have sb. doing sth.的结构,意思为:让某人一直做某事,强调动作的持续性。
例如:The boss made the workers working from dawn to dark.(老板让工人们从黎明一直工作到天黑。)
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
sometimes的用法位置04-30
why not后面加什么04-30
chinese前面加a还是an04-30
u的发音规则04-30
begin用法04-30
动词前面加什么词04-30
第三人称复数用have还是has04-30
close to home 为什么加to04-30
prefer后面加todo还是doing04-30