Have you had the nurse take your son's temperature?sb.do sth.have sb.do sth是什么东东啊?不是have sb.done吗?

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/02 10:22:08

Have you had the nurse take your son's temperature?sb.do sth.
have sb.do sth是什么东东啊?不是have sb.done吗?

have sb do something的意思是让别人做事情

have sb. do sth.是让某人做某事的意思,have是使役动词
而have sth. done是某物被。。怎么样的意思,比如 I have my hair cut.(这里的cut是过去分词)意思是我让别人把我的头发剪了

让某人做某事

have sb.\sth. do sth.也是有的,意思是“让某人\某物做某事”,sb.和do表示的动作之间是主谓关系(即主动关系),注意与get sb.\sth. to do sth.区分。
have sb.\sth. done sth.是“让某人\某物被做某事”,有时还有“遭受”的意思。比如I had my wallet stolen yesterday。
还有have sb....

全部展开

have sb.\sth. do sth.也是有的,意思是“让某人\某物做某事”,sb.和do表示的动作之间是主谓关系(即主动关系),注意与get sb.\sth. to do sth.区分。
have sb.\sth. done sth.是“让某人\某物被做某事”,有时还有“遭受”的意思。比如I had my wallet stolen yesterday。
还有have sb.\sth. doing sth.呢。意思是“让某人\某物一直做……”或者“忍受某人\某物做某事”。
多积累多用,就容易记住了,呵呵。

收起