have sth done 用法讲解
- 格式:pptx
- 大小:140.66 KB
- 文档页数:16


have, get, make, leave后作宾补的非谓语动词形式(要点精讲)一、have1.have + sth. + done(1)表示“叫/让/请别人做某事”,动作的执行者不是主语,也不是宾语,而是别人。
I wi I I have my bike repaired th i s afternoon.今天下午我要请人修理自行车。
We have our office cleaned every weekend.每个周末我们都让人打扫办公室。
You' d better have your teeth pulled out.你最好让医生把你的牙齿拔了。
Mr. Smith had his house broken i nto while he was away on ho I i day. 史密斯先生在度假期间,他家的房子被人破门而入。
(2)表示遭遇不幸事件,是句中的主语所经历的。
He had his arm broken.他的手臂摔断了。
(自己的经历)He had his wallet stolen at the ra i I way stat i on.他的钱包在火车站不幸遭窃。
He had his pocket picked.他的口袋被别人盗了。
2.have + sb. + do sth.表示“使/让/叫某人做某事”,动作的执行者为宾语。
I' I I have Bob ca II you back I ater.我会让鲍勃稍后给你回电话。
(call是由Bob执行)Mother had me go to the shop and buy some salt.妈妈让我去商店里买点盐。
(go是由me执行)The teacher had us clean up the cIassroom.老师让我们打扫教室。
(clean 是由us执行)I had him arrange for a car.我让他去安排一辆车。
Grammar point: have something done在平时的学习中,我们经常会看到have something done这一句式。
如果把这个句式的意思简单理解为“让某事被某人做”,显然是不准确的。
例如,Where do you normally have your hair cut? 你平时都在哪儿剪头发?Tom had his nose broken in a fight. 汤姆的鼻子在打架时弄破了。
We had a lot of books left in the classroom. 我们留了很多书在教室里。
这三个例句中,只有第一句中的have your hair cut表示“你的头发被某人剪”,而其余两句都没有这个意思。
从以上例句可见,have something done这一句式有三种含义:⑴表示“安排某人做某事,使某事物被处理”,即我们通常所说的“让某事被某人做”。
这种情况多指技术类的工作让别人完成,如房屋装修、机器维修等专业的技术活儿。
例 1 Last year, we had the house rebuilt. 去年,我们的房子翻新过了。
(翻新房子的不是我们自己,而是建筑工人)例2 We're having our car repaired. 我们正在修车呢。
(修车的不是我们自己,而是修车工人)⑵表示“遭遇到某事”,通常是令人不快的事件;多指“某人偷了,弄坏或破坏了属于你的东西”。
例3 She’s had her wallet taken. 她的钱包被偷了。
例4 They have had their request refused. 他们的要求被拒绝了。
例5 If she’s lucky, she’ll have her business plan accepted. 如果她够幸运的话,她的商业计划会被接受。
⑶表示“处于某种状态”。
这时候,也可以将have sth. done中的done改为形容词或介词短语,作宾语补足语。