have sb do sth和have sb done有什么区别 sb's 和one's什么区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 23:30:38

have sb do sth和have sb done有什么区别 sb's 和one's什么区别
have sb do sth和have sb done有什么区别 sb's 和one's什么区别

have sb do sth和have sb done有什么区别 sb's 和one's什么区别
have sb do sth是指让某人做某事,强调一次性的动作.
have sb doing sth是指让某人一直做某事,强调动作的持续性、连续性或者动作的反复性.
I had Mary clean my bedroom yesterday.
昨天我让玛丽打扫了我的卧室.
没有have sb done这种用法
一般用have sth.done 让某事被完成,不是自己亲自做,可能是让别人去做
He had the watch repaired.他把表拿去修了.

have sb do sth:是指让某人做某事。
没有have sb done 这样的用法,只有have sth done: 是指让某事被做,不一定是说话人亲自完成,可能让其他人去做。
sb's 表示某人的,特指
one‘s 表示泛指,某人的。

hv sb do sth 是叫某人做某事, 如let sb do sth
hv sb done 是没有这个语法的