和谐英语

您现在的位置是:首页 > 英语语法 > 非谓语动词

正文

have+宾语+分词

2017-02-23来源:和谐英语

have+宾语+分词

一、have+宾语+现在分词

该结构中的现在分词用作宾语补足语,其中的have为使役动词。其用法如下:

1. 表示进行或持续:即表示“使……一直在做某事或处于做某事的状态之中”。如:

I have the car waiting. 我让汽车等着。

He had us laughing all through the meal. 他弄得我们整个吃饭时间都欢笑不止。

2. 表示开始某活动:即表示“使……开始做起某事来”。如:

He soon had them all laughing. 他很快逗得大家都笑了。

I have them all talking to each other. 我使得他们全都相互交谈起来。

3. 表示效果:主要指经过一定时间达到某种特定的效果。如:

He had me swimming in a week. 他一个星期就教会我游泳了。

We’ll soon have you walking again. 我们很快就可以让你能重新走路。

I’ll have you speaking English in six months. 我要你六个月内就开口讲英语

4. 表示容忍或允许:表示容忍或允许某人做某事,多用于否定句,尤与 won’t, can’t连用。如:

He won’t have boys arriving late. 他不允许孩子们迟到。

I won’t have you telling me what to do. 我用不着你来对我指手划脚。

5. 表示说服或命令:即说服或命令某人做某事。如:

He had me doing all kinds of jobs for her. 他叫我为她做各种事情。

Bronwen tried to have her talking. But no use. 布朗温设法让她讲话,但没成功。

6. 表示经历或遭遇:主要用来表示遭遇令句子主语不愉快的事。如:

If you give all-night parties you’ll have the neighbours complaining. 你如果举办通宵晚会,会搞得邻居们都抱怨你的。

If you don’t put a fence round your garden you’ll have people walking in and stealing your fruit.  如果你不把你的果园用篱笆围起来,人们会走进来偷摘果子。

二、have+宾语+过去分词

该结构中的过去分词也用作宾语补足语,其中的have也是使役动词。用法如下:

1. 表示请人做某事:即表示请别人做某事,自己并不参与,注意过去分词所表示的被动意味。如:

We had the machine repaired. 我们请人修理了机器。

Can I have this parcel weighed here? 我可以在这儿称一下这个包裹吗?

I want to have my daughter educated in England. 我想让我女儿在英国受教育。

2. 表示经历或遭遇:主要用来表示遭遇令句子主语不愉快的事。如:

He had his arm broken. 他的手臂摔断了。

He had his window broken to pieces. 他的窗户给打破了。

3. 表示主动完成:即表示句子主语主动地完成某动作或解决某事。如:

We now have the problem solved. 我们现已把这个问题解决了。

I’ve had all my mistakes corrected. 我已把所有的错误都改正过来了。

4. 表示容忍或允许:表示容忍或允许某人做某事,多用于否定句,尤与 won’t, can’t连用。如:

I won’t have anything said against her. 我不允许谁说她的坏话。

I refuse to have my house used as a hotel. 我不愿意让我的家给弄得像旅馆似的。

 

 

 

三、补充说明

根据上面的用法可知,“have+宾语+现在分词”与“have+宾语+过去分词”有时意思很接近,它们之间有什么区别吗?

在两类结构中,have都是使役动词,其后的现在分词或过去分词都是用作宾语补足语。尽管它们有时意思很接近,但它们的用法是有区别的,其中最大的区别就是:“have+宾语+现在分词”结构中的“宾语”与“现在分词”之间为主谓关系,而“have+宾语+过去分词”结构中的“宾语”与“过去分词”之间为被动关系。比如下面两个句子均表示容忍或允许,但它们“关系”不一样:

I won’t have you smoking at your age. 我不允许你在这个年纪就抽烟。

We won’t have anything said against the Party. 我们不允许有人这样攻击党。

第一句用现在分词,是因为you与smoking之间为主谓关系;第二句用过去分词,是因为anything与said之间为被动关系。

又如两者均可表示经历或遭遇,且都是表示遭遇令句子主语不愉快的事,它们的区别依然是看“宾语”与“分词”之间是什么“关系”——主谓关系用现在分词,被动关系用过去分词。如:

I had my watch stolen yesterday. 我的表昨天被人偷去了。

If you tell him your phone number, you will have his friends ringing it up all day. 你要是把电话电码告诉他,他会整天给你打电话。

第一句用过去分词,是因为my watch与stolen之间为被动关系;第二句用现在分词,是因为his friends与ringing之间为主谓关系。