发布网友 发布时间:2024-09-25 18:04
共3个回答
热心网友 时间:2024-09-28 16:45
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.他把表拿去修了。
热心网友 时间:2024-09-28 16:45
have sb do sth:是指让某人做某事。
没有have sb done 这样的用法,只有have sth done: 是指让某事被做,不一定是说话人亲自完成,可能让其他人去做。
sb's 表示某人的,特指
one‘s 表示泛指,某人的。
热心网友 时间:2024-09-28 16:53
hv sb do sth 是叫某人做某事, 如let sb do sth
hv sb done 是没有这个语法的