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

来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/11 23:13:07
havesbdosth和havesbdone有什么区别sb''s和one''s什么区别havesbdosth和havesbdone有什么区别sb''s和one''s什么区别havesbdosth和havesb

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 是没有这个语法的