首页 > 生活百科 >

get sth done和have sth done有什么区别

更新时间:发布时间:

问题描述:

get sth done和have sth done有什么区别,快急哭了,求给个正确方向!

最佳答案

推荐答案

2025-07-08 10:47:10

get sth done和have sth done有什么区别】在英语学习中,“get something done”和“have something done”是两个非常常见的表达方式,但它们的用法和含义并不完全相同。很多人容易混淆这两个短语,甚至误以为它们可以互换使用。其实,它们在语气、主语、动作执行者等方面都有所不同。以下是对这两个短语的详细对比总结。

一、核心区别总结

对比项 get sth done have sth done
含义 让某事完成(强调自己或他人主动去做) 让别人做某事(强调委托他人完成)
主语 可以是人或物(如I get the work done) 通常是人(如I have the car repaired)
动作执行者 自己或他人(可指自己) 通常不是主语本人(强调委托他人)
语气 更加口语化、灵活 更正式、被动感更强
时态 一般现在时/过去时等均可 一般现在时/过去时等均可

二、详细解释与例句

1. get sth done

- 含义:表示“让某事被完成”,强调的是“完成某件事”的结果,可能由自己或他人来完成。

- 特点:

- 强调“完成”的过程;

- 主语可以是自己,也可以是别人;

- 更偏向于主动或自主完成任务。

例句:

- I got my homework done before dinner.(我在晚饭前完成了作业。)

- She got her car fixed last week.(她上周修好了车。)

> 注意:这里的“got”是“get”的过去式,而“fixed”是动词的过去分词形式,构成“get + 宾语 + 过去分词”的结构。

2. have sth done

- 含义:表示“让别人来做某事”,强调的是“委托他人完成某事”。

- 特点:

- 强调“被他人完成”;

- 主语通常是“我”或“他”,而不是动作的执行者;

- 更加正式、被动。

例句:

- I had my hair cut yesterday.(我昨天理了发。)

- They had their house painted last month.(他们上个月粉刷了房子。)

> 注意:这里的“had”是“have”的过去式,“painted”是过去分词,构成“have + 宾语 + 过去分词”的结构。

三、常见误区

1. 混淆主语和动作执行者

- “get sth done”中,主语可能是执行者,也可能是请求者;

- “have sth done”中,主语通常是请求者,而非执行者。

2. 不区分“自己做”和“别人做”

- 如果是你自己完成的,应该用“get sth done”;

- 如果是别人帮你做的,应该用“have sth done”。

3. 忽略时态变化

- 两者都可以用于不同的时态,如“I get it done now”或“I had it done yesterday”。

四、总结

短语 含义 主语 执行者 语气 常见场景
get sth done 让事情完成(可能自己或他人) 可以是自己或他人 自己或他人 口语、灵活 自己动手或安排别人完成
have sth done 让别人来做(强调委托) 通常是自己 别人 正式、被动 委托他人处理事务

通过以上对比可以看出,“get sth done”更注重“完成”的结果和过程,而“have sth done”则更强调“委托他人完成”。在实际使用中,根据具体情境选择合适的表达方式,能更准确地传达你的意思。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。