have sth. do和have sb. done有什么区别?

 我来答
美味de黄瓜
高粉答主

2023-06-27 · 关注我不会让你失望
知道小有建树答主
回答量:910
采纳率:100%
帮助的人:91万
展开全部

have sth.to do 和have sth.done的区别是:

1、sb have sth. to do,有事要做,这里的sth,是由说话人完成的。sb是行动的主体,强调说话人要做某事。

2、sb have sth. done,翻译的话,还是说成有事要做,但这里的sth的行动主体不再是说话人,而是其他主体,即sth 被另一主体做了什么。sth 和done'是被动关系,强调说话人让其他人做某事。

拓展资料

have sth.to do

1、What does it have to do with you? 

与你何干?

2、All you have to do is make a home video. 

你要做的就是拍一段家庭录像片。

3、I have to do a lot of homework for tomorrow's meeting. 

明天要开会,我还要做许多准备工作。

4、As children develop, some of the most important things they learn have to do with their sense of self 

在成长过程中,孩子学到的一些最重要的东西与他们的自我意识有关。

5、All you have to do is right-click on the desktop and select New Folder. 

你只要在桌面上点击鼠标右键,选择“新建文件夹”就行了。

have sth.done

1、I have done woodwork for many years 

我做木工好多年了。

2、If I had not been enjoying the work, I would not have done so much of it. 

如果我不喜欢这份工作的话,就不会这么卖命干了。

3、I asked myself what I would have done in such a situation 

我问自己在这种情况下我会怎么做。

4、What am I supposed to have done wrong now? 

我这会儿究竟做错了什么?

5、I would never have done what they did. 

他们做的事情我是决不会做的。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式