have sb (to)do sth,这里动词不定式省略了TO那么have sth (to) be done ,省略TO之后应为have sth be done啊,为什么正确的用法是have sth done呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 19:17:42

have sb (to)do sth,这里动词不定式省略了TO那么have sth (to) be done ,省略TO之后应为have sth be done啊,为什么正确的用法是have sth done呢?
have sb (to)do sth,这里动词不定式省略了TO
那么have sth (to) be done ,省略TO之后应为have sth be done啊,为什么正确的用法是have sth done呢?

have sb (to)do sth,这里动词不定式省略了TO那么have sth (to) be done ,省略TO之后应为have sth be done啊,为什么正确的用法是have sth done呢?
这个你没有必要纠结,因为,have sth done 是个固定搭配,have的其它搭配有:have sb dosth;have sb doing sth~~而没有have sth be done 的用法.有类似用法的动词还有:get, make,let,hear等 感官动词,使役动词,还有表示移动的动词

“让某人做某事”“让某事被做”的固定用法!

have sb (to)do sth,这里动词不定式省略了TO 这个说法是不正确的哈
have sth done 是个固定表达 表示让某事被做 不是由 have sth (to) be done 变来的哈
记住就好了
have my hair cut
have the machine fixed 等等 以后用熟悉了 就不会奇怪了

没有have sth (to) be done 这种说发,只有have sth done这种用法
例如have my hair cut
have my car washed
学了这么多年的英语,从没见过这种用法

这里的两个have是不一样的,当翻译成让某人做某事时,用have sb do sth,to省略,词性相当于make sb do sth,也是省略了to.而且必须省略。而have sth done 是使某物被怎么样,绝对别认为是省略了to be,这里的have是分词,不是使役动词,这是固定的搭配,给你举个例子 使作业被完成have homework finished...

全部展开

这里的两个have是不一样的,当翻译成让某人做某事时,用have sb do sth,to省略,词性相当于make sb do sth,也是省略了to.而且必须省略。而have sth done 是使某物被怎么样,绝对别认为是省略了to be,这里的have是分词,不是使役动词,这是固定的搭配,给你举个例子 使作业被完成have homework finished

收起

是to be 可以省略,不是to