have sth done和have sth doing的区别?

您所在的位置:网站首页 bedoingsth用法 have sth done和have sth doing的区别?

have sth done和have sth doing的区别?

#have sth done和have sth doing的区别?| 来源: 网络整理| 查看: 265

have sth done和have sth doing的区别主要在于意思不同、侧重点不同以及用法不同。

详细解释如下:

have sth done即sth是done的逻辑主语,为被动。

“have + sth. (宾语)+ 过去分词(宾语补足语)”意为“让 / 叫 / 使 / 请别人做某事”。宾语sth.后面用过去分词作宾语补足语,说明sth.与过去分词表示的动作之间是被动关系。例如:

We had the machine mended just now.

我们刚才请人把机器修好了。

have sth doing即doing是sth发出的动作,为主动。

“ have +sb. / sth. (宾语)+ 现在分词(宾语补足语)”意为“叫 / 让 / 使某人做某事或让某种情况发生”。宾语 sb./sth .后面用现在分词作宾语补足语,表示宾语与现在分词表示的动作之间为主动关系,且动作正在进行。例如:

Don't have the baby crying! 不要让婴儿啼哭!

have sth done即sth是done的逻辑主语,但是被动的。

具体区别请参考下文:

have sth done翻译及例句:

请别人做某事;让……被做。

1.I have never, ever, done sth.

我从来都没有做过某事,从来没有。

2.I'll have it done by tomorrow.

我将于明天之前让人做完这件事。

have sth doing翻译及例句:

使某人做某事;让某种情况发生。

1.These cultures have eating habits that developed over thousands of years.

它们文化中的饮食习惯已经发展了超过了数千数万年。

2.She'll have them eating out of her hand in no time.

她很快就会让他们俯首帖耳的。

3.Sam: And reading this, it starts to make sense to me because we have somebody crying in the studio.

Sam:读一下这本书,我开始弄明白了。因为有人正在工作室里呼吁。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3